Most popular distributed-systems repositories and open source projects

the-crypto-project

Go Blockchain implementation with P2p, Proof of work features

13   45   45  

ReactiveMachine

Author microservices without thinking about faults or servers. Then co...

11   44   44  

chief-of-state

gRPC clustered event sourcing tool

2   44   44  

jeesuite-config

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

32   44   44  

raft-kvs

⛵ A distributed key-value store based on Raft. (WIP)

1   44   44  

democracy

Tools for peer-to-peer privacy with Ethereum and AZTEC

20   44   44  

micro-commerce

React, Nextjs, ASP.NET Core 5.0, IdentityServer, Dapr, Azure pipeline,...

16   44   44  

rabia

Rabia: Simplifying State-Machine Replication Through Randomization (SO...

16   44   44  

onwards

C++ messaging and serialization library

4   43   43  

wiki

1   43   43  

theta-protocol-delivery-lib

Reference library/SDK of the Theta Mesh Delivery Protocol

10   43   43  

rate

Golang rate limiter for distributed system

10   43   43  

distributed-dev-learning

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

17   42   42  

godx

Go implementation of DxChain protocol

10   41   41  

quartz-scheduler-hazelcast-jobstore

An implementation of a Quartz Scheduler JobStore using Hazelcast distr...

34   41   41  

ex_united

Easily spawn Elixir nodes (supervising, Mix configured, easy asserted...

3   41   41  

research

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

14   41   41  

clock

Logical clocks implementation in Rust

4   41   41  

Distributed-System-Algorithms-Implementation

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

13   41   41  

learning-at-home

"Towards Crowdsourced Training of Large Neural Networks using Decentra...

1   41   41  

6.824-raft

mit 6.824 raft 协议的完整实现

15   41   41  

walnats

Nats-powered event-driven background jobs and microservices framework...

1   40   40  

consistent-hashing

an implementation of Consistent Hashing in pure Ruby using an AVL tree

9   39   39  

LSTM-TensorSpark

Implementation of a LSTM with TensorFlow and distributed on Apache Spa...

16   39   39  

raftor

Distributed chat system built with rust

8   39   39  

Knowledge-Discovery-Agents

A Goal-Oriented Approach to Knowledge Discovery in Multi-Agent Systems

3   38   38  

doogle

Web search of the people, by the people, for the people with Go.

4   38   38  

core

Microservice abstract class

9   38   38  

saga-pattern-nodejs-aws

An implementation of Saga pattern for distributed transactions with No...

6   38   38  

ipfs-chat

Distributed peer-to-peer chat using IPFS

10   38   38  

Kites

🪁 A consistency, partition tolerance completed distributed KV store,...

10   37   37  

django-celery-fulldbresult

Django Celery DB Backend that keeps enough info to retry a task.

5   37   37  

braid-go

简单易用的微服务框架 | Ease used microservice framework

8   37   37  

Orleans.CosmosDB

Orleans providers for Azure Cosmos DB

33   37   37  

raft-kotlin

Kotlin implementation of Raft consensus algorithm

5   37   37  

UAV_coverage

Simulation for planar area coverage by a swarm of UAVs

22   37   37  

NJU-DisSys

南京大学分布式系统Raft算法最简实现

5   37   37  

Orleans.Multitenant

Secure, flexible tenant separation for Microsoft Orleans 7

2   37   37  

blobnet

Fast (<200 μs) content-addressed file server and tiered cache backed b...

4   36   36  

golearn

🔥 Golang basics and actual-combat (including: crawler, distributed-s...

11   36   36  

Autocomplete-System

Restful Autocomplete service with Neo4j graph backend. Returns top sug...

7   36   36  

awesome-raft

Raft is gaining popularity in distributed systems as a simple and pow...

6   36   36  

makinage

Stream Processing Made Easy

1   36   36  

Chorus

The Chorus BDD interpreter - Executable specifications for distributed...

7   35   35  

6.824

Distributed Systems

8   35   35  

SimionZoo

A workbench for online model-free Reinforcement Learning on continuous...

25   35   35  

ArticleSpider

Crawling zhihu, jobbole, lagou by Scrapy, and using Elasticsearch+Djan...

10   35   35  

go-logsink

the multi machine cat over protocol buffers and websocket

5   35   35  

learning-distributed-systems

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

6   35   35  

blog

my tech blog, using markdown

5   35   35