Most popular distributed-systems repositories and open source projects

materialize

Real-time Data Integration and Transformation: use SQL to transform, d...

478   6116   6116  

hatchet

🪓 Run Background Tasks at Scale

263   6058   6058  

spicedb

Open Source, Google Zanzibar-inspired database for scalably storing an...

339   6041   6041  

easegress

A Cloud Native traffic orchestration system

493   5851   5851  

tendermint

⟁ Tendermint Core (BFT Consensus) in Go

2101   5837   5837  

protoactor-go

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

551   5331   5331  

gaia

Build powerful pipelines in any programming language.

244   5236   5236  

dragonboat

A feature complete and high performance multi-group Raft library in Go...

559   5234   5234  

glusterfs

Gluster Filesystem : Build your distributed storage in minutes

1111   5030   5030  

fluvio

🦀 event stream processing for developers to collect and transform dat...

515   5012   5012  

jocko

Kafka implemented in Golang with built-in coordination (No ZK dep, sin...

366   4996   4996  

reth

Modular, contributor-friendly and blazing-fast implementation of the E...

1872   4991   4991  

aspire

Tools, templates, and packages to accelerate building observable, prod...

690   4844   4844  

faststream

FastStream is a powerful and easy-to-use Python framework for building...

275   4586   4586  

dkron

Dkron - Distributed, fault tolerant job scheduling system https://dkro...

400   4566   4566  

ockam

Orchestrate end-to-end encryption, cryptographic identities, mutual au...

556   4564   4564  

tau

Open source distributed Platform as a Service (PaaS). A self-hosted Ve...

157   4452   4452  

ergo

An actor-based Framework with network transparency for creating event-...

167   4195   4195  

Data-Engineering-HowTo

A list of useful resources to learn Data Engineering from scratch

552   3874   3874  

mgmt

Next generation distributed, event-driven, parallel config management!

328   3869   3869  

rustpad

Efficient and minimal collaborative code editor, self-hosted, no datab...

170   3808   3808  

dubbo-spring-boot-project

Spring Boot Project for Apache Dubbo

1089   3550   3550  

gleam

Fast, efficient, and scalable distributed map/reduce system, DAG execu...

292   3543   3543  

P

The P programming language.

201   3433   3433  

maelstrom

A workbench for writing toy implementations of distributed systems.

198   3365   3365  

olric

Distributed, in-memory key/value store and cache. It can be used as an...

130   3301   3301  

raft-rs

Raft distributed consensus algorithm implemented in Rust.

428   3190   3190  

storj

Ongoing Storj v3 development. Decentralized cloud object storage that...

414   3169   3169  

nano

Lightweight, facility, high performance golang based game server frame...

462   3092   3092  

PySR

High-Performance Symbolic Regression in Python and Julia

280   3071   3071  

service-fabric

Service Fabric is a distributed systems platform for packaging, deploy...

401   3047   3047  

blazingmq

A modern high-performance open source message queuing system

150   2998   2998  

oklog

A distributed and coördination-free log management system

167   2984   2984  

Awesome-Microservices-DotNet

💎 A collection of awesome training series, articles, videos, books, c...

380   2984   2984  

restate

Restate is the platform for building resilient applications that toler...

104   2931   2931  

bastion

Highly-available Distributed Fault-tolerant Runtime

101   2874   2874  

Distributed-Systems

MIT课程《Distributed Systems 》学习和翻译

662   2756   2756  

FrontEndCollection

Notes for Software Engineers on infrastructure and distributed systems...

333   2741   2741  

go-chassis

a cloud native application framework for Go with rich eco-system

475   2735   2735  

heimdall

An enhanced HTTP client for Go

211   2694   2694  

system-design-questions

Problem statements on System Design and Software Architecture as part...

569   2690   2690  

peerdb

Fast, Simple and a cost effective tool to replicate data from Postgres...

134   2673   2673  

habitat

Modern applications with built-in automation

320   2664   2664  

lagom

Reactive Microservices for the JVM

628   2631   2631  

liftbridge

Lightweight, fault-tolerant message streams.

111   2629   2629  

distributed-consensus-reading-list

A list of papers about distributed consensus.

214   2584   2584  

testing-distributed-systems

Curated list of resources on testing distributed systems

239   2571   2571  

Fast-DDS

The most complete DDS - Proven: Plenty of success cases. Looking for c...

860   2567   2567  

supermq

Event-driven Infrastructure for Modern Cloud

675   2536   2536  

curve

Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-n...

528   2367   2367