Most popular distributed-systems repositories and open source projects

MiniSQL

A toy database, the final project of ZJU Database System Concept cours...

6   57   57  

Domain

An choreographer of core-domains, facilitating the abstraction of infr...

4   57   57  

system-design-checklist

A technical checklist to spark curiosity and reflection when designing...

18   56   56  

AsyncFlow

Scenario-driven simulator for async distributed systems: declare topol...

0   56   56  

moleculer-java

Java implementation of the Moleculer microservices framework

9   56   56  

httping-docker

Ping with HTTP requests, built directly from master

18   56   56  

kraken

Kraken is a distributed state engine framework for scalable automation...

14   55   55  

splinter

A low-latency, extensible, multi-tenant key-value store.

12   55   55  

redb-open

Distributed data mesh for real-time access, migration, and replication...

4   55   55  

indra

Distributed Virtual Private Network Powered By Bitcoin Lightning

4   54   54  

uhlc-rs

A Unique Hybrid Logical Clock for Rust

10   54   54  

eZAutoML

A Democratized, lightweight and modern framework for Python Automated...

1   54   54  

fast_retraining

Show how to perform fast retraining with LightGBM in different busines...

15   54   54  

nkn-client-js

[Deprecated, use nkn-sdk-js instead] JavaScript implementation of NKN...

18   54   54  

Distributed-Algorithms

利用 Go 语言实现多种分布式算法

7   54   54  

python-json-socket

JSON messaging based socket interface with multi-threaded server and c...

21   54   54  

rce

Distributed, workflow-driven integration environment

17   54   54  

Distributed-System-Algorithms-Implementation

Algorithms for implementation of Clock Synchronization, Consistency, M...

14   53   53  

serf

A highly customable, adaptable, runtime agnostic and WASM/WASI friendl...

6   53   53  

hotstuff_rs

Performant Byzantine Fault Tolerant State Machine Replication (BFT SMR...

10   53   53  

nqlite

Easy, lightweight, relational database using SQLite and NATS JetStream

3   52   52  

spider-nodejs

Spider ported to Node.js

8   52   52  

mallory

Greybox Fuzzing of Distributed Systems (CCS'23)

7   52   52  

chemtrail

Chemtrail is a client scaler for HashiCorp Nomad allowing for dynamic...

2   52   52  

dpwa

Distributed Learning by Pair-Wise Averaging

6   52   52  

southpaw

:baseball: Streaming left joins in Kafka for change data capture

10   52   52  

ps_pytorch

implement distributed machine learning with Pytorch + OpenMPI

15   52   52  

open-stream-processing-benchmark

This repository contains the code base for the Open Stream Processing...

15   52   52  

hlclock

Hybrid Logical Clocks for Elixir

5   51   51  

distributed-dev-learning

汇总、整理常用的分布式开发技术,给出demo,方便学习。包括数据分片、共识...

19   51   51  

monstera

Framework for writing scalable distributed stateful applications

0   51   51  

regatta

Regatta is a distributed key-value store. It is Kubernetes friendly wi...

3   50   50  

NErlNet

Nerlnet is a framework for research and development of distributed mac...

9   50   50  

Jetmaker

An easy Python framework to build distributed systems

3   50   50  

akka-typed-session

add-on to Akka Typed that tracks effects for use with Session Types

7   50   50  

retry-go

Retrying made simple and easy for golang :repeat:

6   50   50  

rate

Golang rate limiter for distributed system

13   50   50  

aten

An adaptive accrual node failure detection library for Elixir and Erla...

15   50   50  

learning-distributed-systems

List to all papers, books, blogs, articles, repos that I come across w...

9   50   50  

DistributedStorage-Notes

分布式存储系列:分布式 ID,分布式文件系统,复制,对象存储,区块链

8   49   49  

thecrowler

A Content Discovery and Development Platform. Empowering Cybersecurity...

9   49   49  

books

我的书库 : Computer Science | Machine Learning | Math | Systematic Tr...

18   48   48  

ego

[Go]Minimal event sourcing/CQRS library using protocol buffers for com...

7   48   48  

notebook

📖 Study summaries

7   48   48  

freepbx-docker

Dockerized FreePBX 16 with Asterisk 16, PHP 7.4, dedicated MySQL datab...

16   48   48  

mnevis

Raft-based, consensus oriented implementation of Mnesia transactions

10   48   48  

research

distributed system;blokchain;filecoin/ipfs,...

13   48   48  

jeesuite-config

简约而不简单功能强大的配置中心。部署简单、支持多环境多版本配置管理。支...

32   48   48  

neo

Exploit distribution system for A&D competitions

7   47   47  

bridgefour

Bridge Four is a simple, functional, effectful, single-leader, multi w...

10   47   47