



A list of distributed system projects for inspiration and learning to build distributed services from real-world examples including Dapr, Service Weaver, and production systems.
Loading more......
Awesome Distributed System Projects showcases real-world distributed systems implementations across various programming languages. Learn from production-grade projects how to build scalable, resilient distributed applications.
Portable, event-driven runtime for building microservices across cloud and edge with built-in state management, pub/sub, and service invocation.
Framework from Google for writing applications as modular binaries and deploying them as microservices.
Durable execution platform for building reliable distributed applications with workflow orchestration.
Distributed streaming platform for building real-time data pipelines and applications.
Distributed key-value store for distributed systems coordination from CoreOS/Kubernetes.
Study production systems to understand: