Topic

distributed-systems

Repositories (1651)

sre
sre marceloboeira Makefile

📚 Index for my study topics

63
dapr-workflow-demos
dapr-workflow-demos diagrid-labs C#

Demos of the Dapr Workflow building block API: chaining, fan-out/fan-in, monitor, external system interaction, and a complete checkout service.

63
serf
serf al8n Rust

A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration that is lightwe...

63
load-balancer-algorithm
load-balancer-algorithm catwithtudou Go

Go implementations of random, round-robin, least-connections and Maglev load balancing algorithms.

62
cantor
cantor ManbangGroup Java

A high available global sequence generator for distributed system.

62
PiKV
PiKV NoakLiu Python

PiKV: KV Cache Management System for Mixture of Experts [Efficient ML System]

62
concordance
concordance cosmonic-labs Rust

Opinionated Event Sourcing Framework based on wasmCloud

62
swimring
swimring hungys Go

SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring

61
MiniSQL
MiniSQL BMS-2021 C++

A toy database, the final project of ZJU Database System Concept course

61
thecrowler
thecrowler pzaino Go

an open, self-hosted framework for discovering, collecting, understanding, correlating, transforming, and acting on information from heterogeneous env...

61
system-design-checklist
system-design-checklist evelyne24 SCSS

A technical checklist to spark curiosity and reflection when designing software systems.

60
stof
stof dev-formata-io Rust

Data Runtime. JSON that runs.

60
shrek
shrek DenzelPenzel Go

The lightweight, distributed relational database built upon SQLite

60
mallory
mallory dsfuzz Clojure

Greybox Fuzzing of Distributed Systems (CCS'23)

60
distributed-jwt-cracker
distributed-jwt-cracker lmammino JavaScript

An experimental distributed JWT token cracker built using Node.js and ZeroMQ

60
paxos
paxos nwtnni Rust

Distributed consensus protocol for replicated state machines

60
crdx
crdx HerbCaudill TypeScript

Conflict-free, replicated, principled state management, encrypted at rest and in transit.

59
allgood-consistent-hash
allgood-consistent-hash ishugaliy Java

Consistent Hash Java Library

59
mydis-old
mydis-old rosspeoples Go

Distributed, reliable database and cache library, server, and client. Inspired by Redis.

59
Python-backend-knowledge-base
Python-backend-knowledge-base nightblure

Knowledge base for python backend developers

59
sdk-java
sdk-java restatedev Java

Restate SDK for JVM Languages

59
uhlc-rs
uhlc-rs atolab Rust

A Unique Hybrid Logical Clock for Rust

59
spider-nodejs
spider-nodejs spider-rs Rust

Spider ported to Node.js

59
django-concurrency-talk
django-concurrency-talk pirate JavaScript

🎭 Database Integrity in Django: Safely Handling Critical Data in Distributed Systems

59
dingo-deploy
dingo-deploy dingodb Jinja

Deployment about DingoDB cluster

58
learning-distributed-systems
learning-distributed-systems arsh

List to all papers, books, blogs, articles, repos that I come across while studying distributed systems.

58
fabric
fabric FabricLabs JavaScript

Fabric is an experimental protocol for exchanging information.

58
redlock-universal
redlock-universal alexpota TypeScript

Modern Redis and Valkey locking library with universal client support (node-redis, ioredis, Valkey GLIDE)

58
social-network
social-network myashchenko Java

Microservices project

58
nqlite
nqlite voxoco TypeScript

Easy, lightweight, relational database using SQLite and NATS JetStream

58
Domain
Domain Whaally C#

An choreographer of core-domains, facilitating the abstraction of infrastructure, for a scalable domain model.

58
Data-pipeline-project
Data-pipeline-project hiejulia Jupyter Notebook

Data pipeline project

57
project-lighthouse-social
project-lighthouse-social buraksenyurt C#

C# ile uçtan uca bir Web projesi. Konu, dünya üzerindeki deniz fenerlerine ait fotoğrafların paylaşıldığı, yorumlandığı ve puanlandığı bir sosyal plat...

57
monstera
monstera evrblk Go

Framework for building scalable distributed stateful applications

57
hotstuff_rs
hotstuff_rs parallelchain-io Rust

Performant Byzantine Fault Tolerant State Machine Replication (BFT SMR) in Rust.

57
dispatch-py
dispatch-py dispatchrun Python

Python package to develop applications with Dispatch.

57
moleculer-java
moleculer-java moleculer-java Java

Java implementation of the Moleculer microservices framework

57
nestjs-temporal-core
nestjs-temporal-core harsh-simform TypeScript

NestJS integration for Temporal.io with Worker and Client support

57
learning-at-home
learning-at-home mryab Jupyter Notebook

"Towards Crowdsourced Training of Large Neural Networks using Decentralized Mixture-of-Experts" (NeurIPS 2020), original PyTorch implementation

56
splinter
splinter utah-scs Rust

A low-latency, extensible, multi-tenant key-value store.

56
ank
ank sunary Python

Python data pipeline

56
python-json-socket
python-json-socket chris-piekarski Python

JSON messaging based socket interface with multi-threaded server and client

56
httping-docker
httping-docker BretFisher C

Ping with HTTP requests, built directly from master

56
Distributed-Algorithms
Distributed-Algorithms aQuaYi Go

利用 Go 语言实现多种分布式算法

55
ego
ego Tochemey Go

[Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.

55
rce
rce rcenvironment

Distributed, workflow-driven integration environment

55
open-stream-processing-benchmark
open-stream-processing-benchmark Klarrio Jupyter Notebook

This repository contains the code base for the Open Stream Processing Benchmark.

55
hlclock
hlclock elixir-toniq Elixir

Hybrid Logical Clocks for Elixir

55
kraken
kraken kraken-hpc Go

Kraken is a distributed state engine framework for scalable automation and orchestration tools.

55
indra
indra indra-labs Go

Distributed Virtual Private Network Powered By Bitcoin Lightning

54