/awesome-distributed-system-projects

🚀 List of distributed system projects for inspiration and learning to build distributed services from real world examples

awesome distributed systems

Awesome Distributed Systems

This repository contains list of distributed system projects with open source code in various programming languages which may be useful in order to better understand how to build distributed services.

Databases

Key-Value Databases

Relational, SQL, NewSQL Databases

NoSQL, Document Databases

Graph Databases

Time Series

Column Databases

Permission Databases

Analytical Databases

Locking

Streaming

Schedulers

Queues

Search Engines

Vectors

File Systems

Service Discovery

Data Processing

TerminusDB

OS

Frameworks

Components

Other Resources