Distributed Systems Guide
Peer-to-peer cloud environment
🪵 From scratch implementation of Raft consensus algorithm in Go
⚡️ A curated list of awesome database stories
A beginner-friendly Raft framework built on openraft: implement two traits, get a fault-tolerant replicated cluster.
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Distributed chat system built with rust
Kotlin implementation of Raft consensus algorithm
Book notes about: Linux kernel, C/C++, CS, Architecture, Distributed Systems, MicroService...
南京大学分布式系统Raft算法最简实现
📄 📃 papers that I read and noted 🧐
Python SDK for BlazingMQ, a modern high-performance open source message queuing system.
Django Celery DB Backend that keeps enough info to retry a task.
Web search of the people, by the people, for the people with Go.
Microservice abstract class
High performance Distributed Table Cache system designed by JD.com, Offering hotspot data cache from databases in order to reduce pressure of database...
Evon supports the Unified Naming Convention, allowing Evon to be compatible with 99.9% of modern scripts.
An implementation of the Raft consensus protocol.
Efficient multi-agent task automation and management system.
A Really Scalable RL Framework to 10k+ CPUs
This repo includes system design concepts, topics, AWS Services, capacity planning etc.
A clustered, Valkey-compatible database backed by object storage
Shared reality for agents.
Massively real-time traffic streaming application
NeoFS is a decentralized distributed object storage integrated with the Neo blockchain
A curated list of things every senior engineer should know how to talk about in an interview.
Program logic for developing and verifying distributed systems
scafi (Scala with computational Fields): a Scala framework for Aggregate Computing
Experimental framework for multi-agent coordination and collaborative learning architectures. Research platform exploring agent-based learning systems...
Curso básico sobre Apache Kafka
The Linux Kernel Of Payments Infrastructures ; Enterprise Payments Aggregator for immutable reliability and forensic auditability. Rooted in Linux pr...
rstmdb is a deterministic, versioned state machine database with WAL-backed durability and TCP command protocol
Distributed LLM inference across machines over WiFi
Distributed scraping and semantic deduplication engine using Sentence Transformers and Atlas Vector Search
A pure-Go, production-grade implementation of Yjs. Runs real collaborative apps: a horizontally-scaling, Hocuspocus-compatible websocket server with v...
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
A workbench for online model-free Reinforcement Learning on continuous control problems
the multi machine cat over protocol buffers and websocket
Raft is gaining popularity in distributed systems as a simple and powerful consensus algorithm.
🎭 Quebec's 735kv power lines can survive the apocalypse, but can they run TCP?!
Demo execution of a payment transaction without an atomic commit across 3 partitions.
Website for our final year project - FRING: FAST BLOCKCHAIN ON SGX-FACILITATED PEER-TO-PEER NETWORK; Project FRing includes a new peer-to-peer network...
Actor based reactive java framework for microservices in local and distributed environment
A distributed cloud built on top of Aleph, the next generation network of distributed big data applications.
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.
Consensus (Raft) and Memberlist (SWIM) implementation for .NET micro-services
Fast (<200 μs) content-addressed file server and tiered cache backed by non-volatile storage
distributed database
A zero-dependency distributed orchestrator built from scratch. Bridges static DevOps pipelines and dynamic Agentic AI workflows via a Python SDK & CLI...
Distributed Systems