Top Distributed Systems repositories

Repositories with the GitHub topic “distributed-systems”: 49 repositories with 1M stars between them, mostly written in Go, Java and Python. The highest-rated is redis/redis, #351 on the bestofgithub Elo ladder.

Biggest movers this week

bojieli/ai-infra-book

Open on GitHubPython

《深入理解 AI Infra:量化分析与系统设计》(李博杰 著)开源书稿:从硬件约束和模型架构出发,量化推导 LLM 推理与训练系统设计。含全书正文、PDF、配套计算工具与实验

  • 1,763+37 Elo, change today
  • 7.8k stars
  • 629 forks
  • 22 watchers
git
git clone https://github.com/bojieli/ai-infra-book.git
  • accelerator
  • ai-infra
  • ai-infrastructure
  • book

hatchet-dev/hatchet

Open on GitHubGo

🪓 An orchestration engine for background tasks, AI agents, and durable workflows

  • 1,560+16 Elo, change today
  • 8.2k stars
  • 537 forks
git
git clone https://github.com/hatchet-dev/hatchet.git
  • concurrency
  • dag
  • distributed
  • distributed-systems

temporalio/temporal

Open on GitHubGo

Temporal service

  • 1,884−1 Elo, change today
  • 24.4k stars
  • 2.1k forks
  • 124 watchers
go
go get go.temporal.io/server
  • cronjob-scheduler
  • distributed-cron
  • distributed-systems
  • durable-execution

longhorn/longhorn

Open on GitHubShell

Cloud-Native distributed storage built on and for Kubernetes

  • 1,417+2 Elo, change today
  • 8k stars
  • 749 forks
git
git clone https://github.com/longhorn/longhorn.git
  • cncf
  • distributed-systems
  • high-availability
  • k8s-sig-storage

git-bug/git-bug

Open on GitHubGo

Distributed, offline-first bug tracker integrated in git

  • 1,474+9 Elo, change today
  • 10.8k stars
  • 348 forks
git
git clone https://github.com/git-bug/git-bug.git
  • bugtracker
  • decentralized-application
  • distributed-systems
  • git

MaterializeInc/materialize

Open on GitHubRust

The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL

  • 1,352+2 Elo, change today
  • 6.4k stars
  • 518 forks
git
git clone https://github.com/MaterializeInc/materialize.git
  • cdc
  • data-mesh
  • data-store
  • database

Top 49 on the Elo ladder

  1. #351
    redis/redis

    For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most…

    2,038 Elo −1577.5kC
  2. #366
    binhnguyennus/awesome-scalability

    The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

    2,030 Elo −3575.7k
  3. #504
    ashishps1/awesome-system-design-resources

    Learn System Design concepts and prepare for interviews using free resources.

    1,974 Elo +1943.3kJava
  4. #855
    temporalio/temporal

    Temporal service

    1,884 Elo +4024.4kGo
  5. #870
    karanpratapsingh/system-design

    Learn how to design systems at scale and prepare for system design interviews

    1,881 Elo −2046.9k
  6. #1,080
    etcd-io/etcd

    Distributed reliable key-value store for the most critical data of a distributed system

    1,843 Elo −10652.6kGo
  7. #1,184
    spacedriveapp/spacedrive

    Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

    1,829 Elo −3239.5kRust
  8. #1,520
    dmlc/xgboost

    Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and…

    1,782 Elo −4828.9kC++
  9. #1,636
    doocs/advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java…

    1,768 Elo −5679.1kJava
  10. #1,678
    bojieli/ai-infra-book

    《深入理解 AI Infra:量化分析与系统设计》(李博杰 著)开源书稿:从硬件约束和模型架构出发,量化推导 LLM 推理与训练系统设计。含全书正文、PDF、配套计算工具与实验

    1,763 Elo +1537.8kPython
  11. #1,804
    systemdesign42/system-design-academy

    If you want to become good at AI engineering & system design, join this newsletter 👇

    1,749 Elo −129.5k
  12. #1,917
    conductor-oss/conductor

    Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for…

    1,736 Elo −3832.4kJava
  13. #1,959
    nats-io/nats-server

    High-Performance server for NATS.io, the cloud and edge native messaging system.

    1,732 Elo −721kGo
  14. #2,005
    apache/dubbo

    The java implementation of Apache Dubbo. An RPC and microservice framework.

    1,727 Elo −6241.5kJava
  15. #2,083
    Vonng/ddia

    《Designing Data-Intensive Application》DDIA 第一版 / 第二版 中文翻译

    1,718 Elo −1523.9kPython
  16. #2,151
    juicedata/juicefs

    JuiceFS is a distributed POSIX file system built on top of Redis and S3.

    1,711 Elo −3814.7kGo
  17. #2,356
    trinodb/trino

    Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL…

    1,690 Elo +1013.5kJava
  18. #2,644
    dapr/dapr

    Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven…

    1,664 Elo +426.1kGo
  19. #3,397
    rqlite/rqlite

    The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal…

    1,611 Elo +717.9kGo
  20. #3,430
    anoma/anoma

    Reference implementation of Anoma

    1,609 Elo −8833.5kElixir
  21. #3,497
    nsqio/nsq

    A realtime distributed messaging platform

    1,605 Elo −5325.7kGo
  22. #4,122
    ty4z2008/Qix

    Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang

    1,567 Elo −3415.2k
  23. #4,237
    hatchet-dev/hatchet

    🪓 An orchestration engine for background tasks, AI agents, and durable workflows

    1,560 Elo +608.2kGo
  24. #4,524
    madd86/awesome-system-design

    A curated list of awesome System Design (A.K.A. Distributed Systems) resources.

    1,544 Elo −1912.6k
  25. #4,695
    encoredev/encore

    Infrastructure orchestration from local to your cloud

    1,534 Elo +1112.7kGo
  26. #4,789
    apache/zookeeper

    Apache ZooKeeper

    1,530 Elo +212.8kJava
  27. #4,802
    theanalyst/awesome-distributed-systems

    A curated list to learn about distributed systems

    1,529 Elo −1112.4k
  28. #5,153
    bigscience-workshop/petals

    🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading

    1,512 Elo +110.7kPython
  29. #5,233
    akka/akka-core

    A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

    1,508 Elo −3613.2kScala
  30. #5,301
    pingcap/talent-plan

    open source training courses about distributed database and distributed systems

    1,505 Elo +111kRust
  31. #5,752
    dotnet/orleans

    Cloud Native application framework for .NET

    1,485 Elo −410.9kC#
  32. #5,826
    Netflix/conductor

    Conductor is a microservices orchestration engine.

    1,481 Elo −3612.7kJava
  33. #5,989
    git-bug/git-bug

    Distributed, offline-first bug tracker integrated in git

    1,474 Elo +2710.8kGo
  34. #6,036
    cadence-workflow/cadence

    Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous…

    1,472 Elo +129.5kGo
  35. #6,786
    authzed/spicedb

    Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data

    1,441 Elo +117.2kGo
  36. #7,006
    vesoft-inc/nebula

    A distributed, fast open-source graph database featuring horizontal scalability and high availability

    1,433 Elo −312.4kC++
  37. #7,013
    SeleniumHQ/docker-selenium

    Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Container Platform, making it easier to…

    1,433 Elo −208.6kGo
  38. #7,423
    longhorn/longhorn

    Cloud-Native distributed storage built on and for Kubernetes

    1,417 Elo +348kShell
  39. #7,494
    hazelcast/hazelcast

    Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers…

    1,414 Elo −136.6kJava
  40. #7,845
    twitter/finagle

    A fault tolerant, protocol-agnostic RPC system

    1,401 Elo −258.8kScala
  41. #8,225
    supabase/realtime

    Broadcast, Presence, and Postgres Changes via WebSockets

    1,386 Elo +187.6kElixir
  42. #8,570
    oldratlee/translations

    🐼 Chinese translations for classic software development resources

    1,372 Elo −46.9k
  43. #8,977
    MaterializeInc/materialize

    The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL

    1,352 Elo +246.4kRust
  44. #9,194
    pixie-io/pixie

    Instant Kubernetes-Native Application Observability

    1,339 Elo +146.5kC++
  45. #9,257
    isno/theByteBook

    ⭐ 【出版书籍】京东购买链接 https://item.jd.com/14531549.html 深入讲解内核网络、Kubernetes、ServiceMesh、容器等云原生相关技术。经历实践检验的“大规模分布式系统”开发指南。

    1,336 Elo −228.5kJavaScript
  46. #9,642
    moleculerjs/moleculer

    :rocket: Progressive microservices framework for Node.js

    1,302 Elo +46.3kJavaScript
  47. #9,769
    robinhood/faust

    Python Stream Processing

    1,283 Elo −86.8kPython
  48. #9,806
    pachyderm/pachyderm

    Data-Centric Pipelines and Data Versioning

    1,274 Elo −106.3kGo
  49. #10,156
    Fractal-Compute-Orchestrations/FractalWorkspace

    A unified ecosystem and workspace for large-scale federated learning of Large Models & LLMS. Store compute as Wifi

    731 Elo −1559.2kPython