Topic

distributed-systems

Repositories (1586)

omnipaxos
omnipaxos haraldng Rust

OmniPaxos is a distributed log implemented as a Rust library.

220
charon
charon ObolNetwork Go

Charon (pronounced 'kharon') is a Proof of Stake Ethereum Distributed Validator Middleware Client

220
viewstamped-replication-made-famous
viewstamped-replication-made-famous tigerbeetle Zig

A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.

219
go-archaius
go-archaius go-chassis Go

a dynamic configuration framework used in distributed system

217
6.824-2017
6.824-2017 xingdl2007

:zap: 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems....

214
matrixcube
matrixcube matrixorigin Go

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

211
sage
sage l33tdawg Go

(S)AGE - (Sovereign) Agent Governed Experience

210
minotaur
minotaur kercylan98 Go

Minotaur - A Go library for distributed server-side development with an Actor model, tailored for game servers.

210
goresilience
goresilience slok Go

A library to improve the resilience of Go applications in an easy and flexible way

208
getAheadWithMe
getAheadWithMe msdeep14 Java

Sharing my experiences to help around.

208
goharvest
goharvest obsidiandynamics Go

Transactional outbox harvester for Postgres → Kafka, written in Go

207
bigmachine
bigmachine grailbio Go

Bigmachine is a library for self-managing serverless computing in Go

204
xaynet
xaynet xaynetwork Rust

Xaynet represents an agnostic Federated Machine Learning framework to build privacy-preserving AI applications.

202
LNPBPs
LNPBPs LNP-BP

LNP/BP standards for bitcoin layer 2 & 3 protocols

202
Orleans.Clustering.Kubernetes
Orleans.Clustering.Kubernetes OrleansContrib C#

Orleans Membership provider for Kubernetes

201
veracruz
veracruz veracruz-project Rust

Main repository for the Veracruz privacy-preserving compute project, an adopted project of the Confidential Compute Consortium (CCC).

199
zio-keeper
zio-keeper zio-archive Scala

A ZIO library for building distributed systems

199
Dasync
Dasync Dasync C#

Every developer deserves the right of creating microservices without using any framework 🤍

198
FederatedLearning
FederatedLearning alexjungaalto Jupyter Notebook

Material workbench for the master-level course CS-E4740 "Federated Learning"

198
pgo
pgo DistCompiler TLA

PGo is a source to source compiler from Modular PlusCal specs into Go programs.

197
swift-service-context
swift-service-context apple Swift

Minimal type-safe context propagation container

197
verdi-raft
verdi-raft uwplse Coq

An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework

196
nodejs-snowflake
nodejs-snowflake tangledbytes Rust

Generate time sortable 64 bits unique ids for distributed systems (inspired from twitter snowflake)

195
insolar
insolar insolar Go

Enterprise-ready blockchain platform

194
playground
playground HackMIT Go

A new kind of virtual event platform 🐧

193
zimfarm
zimfarm openzim Python

Farm operated by bots to grow and harvest new zim files

193
wukong
wukong SJTU-IPADS C++

A graph-based distributed in-memory store that leverages efficient graph exploration to provide highly concurrent and low-latency queries over big lin...

192
nosqlbench
nosqlbench nosqlbench Java

The open source, pluggable, nosql benchmarking suite.

191
eventual
eventual sam-goodwin TypeScript

Build scalable and durable micro-services with APIs, Messaging and Workflows

191
dkeras
dkeras dkeras-project Python

Distributed Keras Engine, Make Keras faster with only one line of code.

190
Distributed-Golang-Game-Server
Distributed-Golang-Game-Server danie1Lin Go

A distributed game server made with Golang

190
DI-store
DI-store opendilab Go

OpenDILab RL Object Store

190
runtime
runtime exospherehost Python

Runtime for building and managing AI agents and Workflows. Easy to learn, fast to build, High Performance, Reliable by design, Intuitive UI, Productio...

188
GoVector
GoVector DistributedClocks Go

Vector clock logging library for Go

186
mit6.824
mit6.824 isdanni Go

MIT6.824 Distributed Systems

182
coltt
coltt sjy-dv Go

Coltt is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisti...

182
osbrain
osbrain opensistemas-hub Python

osBrain - A general-purpose multi-agent system module written in Python

181
diztl
diztl gravetii Java

Share, discover & download files in your network 💥

181
cloudtask
cloudtask CloudTask

cloudtask is a distributed task scheduling platform.

179
kronos
kronos rubrikinc Go

Distributed Time Synchronization Service

178
vegamcache
vegamcache poonai Go

Distributed in-memory cache using gossip protocol in go-lang

177
duva
duva Migorithm Rust

Rust-powered key-value store ensuring strong consistency

177
flowcraft
flowcraft gorango TypeScript

A lightweight workflow engine

175
Hermes
Hermes ease-lab C

Hermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high throughput.

174
distributed_systems_notes
distributed_systems_notes Qwe1rty

My collection of handwritten notes and resources for learning distributed systems

172
bifrost
bifrost ShisoftResearch Rust

Pure rust building block for distributed systems

171
mit-6.824-2018
mit-6.824-2018 wqlin Go

Solutions to mit 6.824 2018

170
node-jet
node-jet HBM TypeScript

Realtime Message Bus for the Web. Javascript Implementation

169
panic-server
panic-server gundb JavaScript

Testing for collaborative apps and tools

168
callysto
callysto psila-ai Rust

Stream processing & Service framework.

168