Topic

distributed-systems

Repositories (1651)

magistrala
magistrala absmach Go

IoT Platform Framework

2.6k
lagom
lagom lagom Scala

Reactive Microservices for the JVM

2.6k
multigres
multigres multigres Go

Vitess for Postgres

2.6k
hivemind
hivemind learning-at-home Python

Decentralized deep learning in PyTorch. Built to train models on thousands of volunteers across the world.

2.5k
SDFC
SDFC systemdesignfightclub

Roadmap and Resource Compilation for System Design Fight Club

2.5k
curve
curve opencurve C++

Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distribute...

2.4k
atomix
atomix atomix Go

A Kubernetes toolkit for building distributed applications using cloud native principles

2.4k
hollywood
hollywood anthdm Go

Blazingly fast and light-weight Actor engine written in Golang

2.3k
awesome-architecture
awesome-architecture study8677 Vue

🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native...

2.2k
fugue
fugue fugue-project Python

A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.

2.2k
NServiceBus
NServiceBus Particular C#

The gold standard for async .NET microservices on Azure, AWS and on-prem

2.2k
Foundatio
Foundatio FoundatioFx C#

Pluggable foundation blocks for building distributed apps.

2.1k
sealer
sealer sealerio Go

Build, Share and Run Both Your Kubernetes Cluster and Distributed Applications (Project under CNCF)

2.1k
openraft
openraft databendlabs Rust

rust raft with improvements

2.1k
Awesome-System-for-Machine-Learning
Awesome-System-for-Machine-Learning HuaizhengZhang

A curated list of research in machine learning systems (MLSys). Paper notes are also provided.

2k
bookkeeper
bookkeeper apache Java

Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads

2k
aurae
aurae aurae-runtime Rust

Distributed systems runtime daemon written in Rust.

1.9k
protoactor-dotnet
protoactor-dotnet asynkron C#

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

1.9k
FAANG
FAANG neerazz Java

Competitive programming questions.

1.9k
matrixone
matrixone matrixorigin Go

AI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications.

1.9k
faust
faust faust-streaming Python

Python Stream Processing. A Faust fork

1.9k
stateright
stateright stateright Rust

A model checker for implementing distributed systems.

1.9k
corrosion
corrosion superfly Rust

Gossip-based service discovery (and more) for large distributed systems.

1.8k
genie
genie Netflix Java

Distributed Big Data Orchestration Service

1.8k
cachex
cachex whitfin Elixir

A powerful caching library for Elixir with support for transactions, fallbacks and expirations

1.7k
orbit
orbit orbit Kotlin

Orbit - Virtual actor framework for building distributed systems

1.7k
vald
vald vdaas Go

Vald. A Highly Scalable Distributed Vector Search Engine

1.7k
dslabs
dslabs emichael Java

Distributed Systems Labs and Framework

1.7k
eventsourcing
eventsourcing pyeventsourcing Python

A library for event sourcing in Python.

1.7k
vizier
vizier google Python

Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.

1.7k
pekko
pekko apache Scala

Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

1.6k
awesome-distributed-systems
awesome-distributed-systems rShetty

Awesome list of distributed systems resources

1.6k
iotex-core
iotex-core iotexproject Go

Official implementation of IoTeX blockchain protocol in Go. An ultra-efficient EVM blockchain offering 1000 TPS with instant 1-block finality. Perfect...

1.6k
MIT6.824-2021
MIT6.824-2021 OneSizeFitsQuorum Shell

4 labs + 2 challenges + 4 docs

1.6k
DistributedSystem-Notes
DistributedSystem-Notes wx-chevalier HTML

:books: 深入浅出分布式基础架构,Linux 与操作系统篇 | 分布式系统篇 | 分布式计算篇 | 数据库篇 | 网络篇 | 虚拟化与编排篇 | 大数据与云计算篇

1.6k
rust-crdt
rust-crdt rust-crdt Rust

a collection of well-tested, serializable CRDTs for Rust

1.5k
microdot
microdot gigya C#

Microdot: An open source .NET microservices framework

1.5k
golem
golem golemcloud Rust

Golem Cloud is the agent-native platform for building AI agents and distributed applications that never lose state, never duplicate work, and never re...

1.5k
vearch
vearch vearch Go

A distributed system for embedding-based vector retrieval

1.5k
sandglass
sandglass sandglass Go

Sandglass is a distributed, horizontally scalable, persistent, time sorted message queue.

1.5k
Jupiter
Jupiter fengjiachun Java

Jupiter是一款性能非常不错的, 轻量级的分布式服务框架

1.5k
ElixirBooks
ElixirBooks sger

List of Elixir books

1.5k
Time-Card
Time-Card Time-Appliances-Project C

Develop an end-to-end hypothetical reference model, network architectures, precision time tools, performance objectives and the methods to distribute,...

1.5k
adnc
adnc AlphaYu C#

A pragmatic .NET 8 framework for modular monoliths to evolve seamlessly into distributed microservices.

1.5k
Systemizer
Systemizer honzaap TypeScript

A system design tool that allows you to simulate data flow of distributed systems.

1.5k
harvey
harvey Harvey-OS C

A distributed operating system

1.4k
best-system-design-resources
best-system-design-resources armankhondker

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

1.4k
oak
oak project-oak Rust

Meaningful control of data in distributed systems.

1.4k
awesome-engineering-articles
awesome-engineering-articles ashishps1

A curated collection of 300+ engineering blog articles from top tech companies. Learn how the best engineering teams solve real-world problems at scal...

1.4k
parallax
parallax GradientHQ Python

Parallax is a distributed model serving framework that lets you build your own AI cluster anywhere

1.4k