π List of distributed system projects for inspiration and learning to build distributed services from real world examples
β1,021Apr 30, 2024Updated last year
Alternatives and similar repositories for awesome-distributed-system-projects
Users that are interested in awesome-distributed-system-projects are comparing it to the libraries listed below
Sorting:
- A curated list to learn about distributed systemsβ11,581Jan 10, 2025Updated last year
- Distributed Systems Labs and Frameworkβ1,622Apr 5, 2025Updated 11 months ago
- Learn Low Level Design (LLD) and prepare for interviews using free resources.β22,587Feb 26, 2026Updated last week
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsβ69,128Jan 4, 2026Updated 2 months ago
- A project to ensure that your backend onsite interview at Slack runs smoothly.β15Nov 14, 2025Updated 3 months ago
- A list of learning materials to understand databases internalsβ10,713Aug 29, 2024Updated last year
- open source training courses about distributed database and distributed systemsβ10,844Sep 18, 2023Updated 2 years ago
- Sample code for the book Principles, Practices and Patterns of Domain-Driven Designβ11Apr 11, 2015Updated 10 years ago
- A redis-like cache store that implements CRDTs and active-active replications.β43May 29, 2023Updated 2 years ago
- A list of papers about distributed consensus.β2,610Aug 8, 2024Updated last year
- Awesome list of distributed systems resourcesβ842Jul 10, 2024Updated last year
- Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design inβ¦β7,590Jan 1, 2024Updated 2 years ago
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β337,147Nov 3, 2025Updated 4 months ago
- A concurrency safe, mostly lock-free, singleflight request collapsing generic cache with support for stale values.β16Feb 27, 2026Updated last week
- Learn System Design concepts and prepare for interviews using free resources.β34,466Feb 16, 2026Updated 3 weeks ago
- Must-read Papers for File System (FS)β318Dec 17, 2025Updated 2 months ago
- Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclassβ3,008Dec 8, 2023Updated 2 years ago
- Learn how to design systems at scale and prepare for system design interviewsβ41,320Dec 15, 2025Updated 2 months ago
- Distributed SQL database in Rust, written as an educational projectβ7,193Feb 14, 2026Updated 3 weeks ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.β11,833Feb 27, 2026Updated last week
- Awesome materials about database development.β1,595Mar 30, 2024Updated last year
- A workbench for writing toy implementations of distributed systems.β3,504Nov 28, 2025Updated 3 months ago
- A course to build distributed key-value service based on TiKV modelβ3,881May 3, 2025Updated 10 months ago
- Databases are awesome! πΆβ59Mar 27, 2023Updated 2 years ago
- The codebase for DBSimβ16Mar 8, 2023Updated 3 years ago
- Notes on Lindsey Kuper's lectures on Distributed Systemsβ484Aug 28, 2025Updated 6 months ago
- A curated list of awesome distributed systems books, papers, resources and shiny things.β957Jan 11, 2023Updated 3 years ago
- Prefix-Aware Attention for LLM Decodingβ29Jan 23, 2026Updated last month
- CS168 Project 1: Routingβ13Feb 17, 2020Updated 6 years ago
- A basic Raft implementation in Go.β233Mar 24, 2024Updated last year
- A curated list of engineering blogsβ37,336Aug 21, 2024Updated last year
- (educational) build your own disk based KV storeβ1,356Jul 22, 2024Updated last year
- The BusTub Relational Database Management System (Educational)β4,885Feb 16, 2026Updated 3 weeks ago
- This is the implementation repository of our SOSP'24 paper: Aceso: Achieving Efficient Fault Tolerance in Memory-Disaggregated Key-Value β¦β23Oct 20, 2024Updated last year
- A curated list of awesome Competitive Programming, Algorithm and Data Structure resourcesβ13,786Dec 8, 2024Updated last year
- Host Mario is the ultimate web hosting automation solution. Manage billing, support, and sales with ease. Expand your hosting services anβ¦β10Feb 26, 2026Updated last week
- An experimental distributed map reduce system based on Google's MapReduce, written in Rust!β10Aug 3, 2022Updated 3 years ago
- [ICDCS 2023] Evaluation and Optimization of Gradient Compression for Distributed Deep Learningβ10Apr 28, 2023Updated 2 years ago
- Master programming by recreating your favorite technologies from scratch.β473,295Feb 21, 2026Updated 2 weeks ago