Topic

distributed-systems

Repositories (1651)

moleculer
moleculer moleculerjs JavaScript

:rocket: Progressive microservices framework for Node.js

6.4k
materialize
materialize MaterializeInc Rust

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

6.4k
pachyderm
pachyderm pachyderm Go

Data-Centric Pipelines and Data Versioning

6.3k
aspire
aspire microsoft C#

Aspire is the tool for code-first, extensible, observable dev and deploy.

6.3k
easegress
easegress easegress-io Go

A Cloud Native traffic orchestration system. (CNCF Project)

5.9k
tendermint
tendermint tendermint Go

⟁ Tendermint Core (BFT Consensus) in Go

5.9k
reth
reth paradigmxyz Rust

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

5.7k
Daft
Daft Eventual-Inc Rust

High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale

5.7k
protoactor-go
protoactor-go asynkron Go

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

5.5k
dragonboat
dragonboat lni Go

A feature complete and high performance multi-group Raft library in Go.

5.3k
faststream
faststream ag2ai Python

Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker fea...

5.3k
fluvio
fluvio fluvio-community Rust

🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.

5.2k
glusterfs
glusterfs gluster C

Gluster Filesystem : Build your distributed storage in minutes

5.2k
gaia
gaia gaia-pipeline Go

Build powerful pipelines in any programming language.

5.2k
tau
tau taubyte Go

Fullstack Workspace for Humans & Machines

5.1k
jocko
jocko travisjeffery Go

Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)

5k
dkron
dkron dkron-io Go

Dkron - Distributed, fault tolerant job scheduling system https://dkron.io

4.7k
ergo
ergo ergo-services Go

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

4.6k
ockam
ockam build-trust Rust

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at m...

4.6k
restate
restate restatedev Rust

Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

4.3k
mgmt
mgmt purpleidea Go

Next generation distributed, event-driven, parallel config management!

4.3k
rustpad
rustpad ekzhang Rust

Efficient and minimal collaborative code editor, self-hosted, no database required

4.1k
Data-Engineering-HowTo
Data-Engineering-HowTo adilkhash

A list of useful resources to learn Data Engineering from scratch

4k
PySR
PySR astroautomata Python

High-Performance Symbolic Regression in Python and Julia

3.7k
P
P p-org C#

The P programming language.

3.7k
maelstrom
maelstrom jepsen-io Clojure

A workbench for writing toy implementations of distributed systems.

3.7k
gleam
gleam chrislusf Go

Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly...

3.6k
dubbo-spring-boot-project
dubbo-spring-boot-project apache Java

Spring Boot Project for Apache Dubbo

3.6k
olric
olric olric-data Go

Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.

3.5k
raft-rs
raft-rs tikv Rust

Raft distributed consensus algorithm implemented in Rust.

3.4k
storj
storj storj Go

Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.

3.3k
peerdb
peerdb PeerDB-io Go

Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage

3.2k
nano
nano lonng Go

Lightweight, facility, high performance golang based game server framework

3.2k
blazingmq
blazingmq bloomberg C++

A modern high-performance open source message queuing system

3.2k
system-design-questions
system-design-questions arpitbbhayani Python

A no-fluff and highly practical masterclass that reignites engineering curiosity and helps SDE-2, SDE-3, and above become great at designing, implemen...

3.1k
zenoh
zenoh eclipse-zenoh Rust

zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queri...

3.1k
Awesome-Microservices-DotNet
Awesome-Microservices-DotNet mjebrahimi

💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET

3.1k
service-fabric
service-fabric microsoft C++

Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers...

3.1k
oklog
oklog oklog Go

A distributed and coördination-free log management system

3k
bastion
bastion bastion-rs Rust

Highly-available Distributed Fault-tolerant Runtime

2.9k
Fast-DDS
Fast-DDS eProsima C++

The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact [email protected]

2.9k
eventcatalog
eventcatalog event-catalog TypeScript

Documentation tool built for software architecture. Document your domains, services, events and schemas — for your teams and your AI agents.

2.9k
liftbridge
liftbridge liftbridge-io Go

Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.

2.8k
CloudCollection
CloudCollection cheatsheet1999 Rust

Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!

2.8k
heimdall
heimdall gojek Go

An enhanced HTTP client for Go

2.8k
Distributed-Systems
Distributed-Systems feixiao Go

MIT课程《Distributed Systems 》学习和翻译

2.8k
habitat
habitat habitat-sh Rust

Modern applications with built-in automation

2.8k
go-chassis
go-chassis go-chassis Go

a cloud native application framework for Go with rich eco-system

2.7k
distributed-consensus-reading-list
distributed-consensus-reading-list heidihoward

A list of papers about distributed consensus.

2.6k
testing-distributed-systems
testing-distributed-systems asatarin HTML

Curated list of resources on testing distributed systems

2.6k