Topic

distributed-systems

Repositories (1586)

moleculer
moleculer moleculerjs JavaScript

:rocket: Progressive microservices framework for Node.js

6.4k
pachyderm
pachyderm pachyderm Go

Data-Centric Pipelines and Data Versioning

6.3k
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.3k
easegress
easegress easegress-io Go

A Cloud Native traffic orchestration system

5.9k
tendermint
tendermint tendermint Go

⟁ Tendermint Core (BFT Consensus) in Go

5.9k
aspire
aspire microsoft C#

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

5.9k
reth
reth paradigmxyz Rust

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

5.5k
protoactor-go
protoactor-go asynkron Go

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

5.5k
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.4k
dragonboat
dragonboat lni Go

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

5.3k
gaia
gaia gaia-pipeline Go

Build powerful pipelines in any programming language.

5.2k
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
faststream
faststream ag2ai Python

FastStream is a powerful and easy-to-use asynchronous Python framework for building asynchronous services interacting with event streams such as Apach...

5.1k
jocko
jocko travisjeffery Go

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

5k
tau
tau taubyte Go

Fullstack Workspace for Humans & Machines

5k
dkron
dkron dkron-io Go

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

4.7k
ockam
ockam build-trust Rust

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

4.6k
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.5k
mgmt
mgmt purpleidea Go

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

4.2k
rustpad
rustpad ekzhang Rust

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

4k
Data-Engineering-HowTo
Data-Engineering-HowTo adilkhash

A list of useful resources to learn Data Engineering from scratch

4k
restate
restate restatedev Rust

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

3.8k
P
P p-org C#

The P programming language.

3.6k
maelstrom
maelstrom jepsen-io Clojure

A workbench for writing toy implementations of distributed systems.

3.6k
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
PySR
PySR MilesCranmer Python

High-Performance Symbolic Regression in Python and Julia

3.5k
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.4k
raft-rs
raft-rs tikv Rust

Raft distributed consensus algorithm implemented in Rust.

3.3k
storj
storj storj Go

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

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
peerdb
peerdb PeerDB-io Go

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

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
system-design-questions
system-design-questions arpitbbhayani Python

Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass

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

3k
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.8k
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 C++

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

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.7k
go-chassis
go-chassis go-chassis Go

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

2.7k
heimdall
heimdall gojek Go

An enhanced HTTP client for Go

2.7k
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...

2.7k
eventcatalog
eventcatalog event-catalog TypeScript

The architecture catalog for distributed systems. Document events, services, domains & flows with AI-powered discovery.

2.7k
lagom
lagom lagom Scala

Reactive Microservices for the JVM

2.6k
distributed-consensus-reading-list
distributed-consensus-reading-list heidihoward

A list of papers about distributed consensus.

2.6k