Topic

distributed-systems

Repositories (1586)

Emurgo-Research
Emurgo-Research Emurgo

Emurgo research made publicly available for the betterment of the open source and blockchain ecosystems.

80
paxos-rs
paxos-rs zowens Rust

Paxos implementation in Rust

80
ToCloud9
ToCloud9 walkline Go

Scalable and highly available solution for TrinityCore/AzerothCore

80
ray_tutorial
ray_tutorial DerwenAI Jupyter Notebook

An introductory tutorial about leveraging Ray core features for distributed patterns.

79
distributed-systems
distributed-systems brunohenrique

My Distributed Systems references

79
dis
dis asch Go

DIS: blockDevice over Immutable Storage

78
etcd-from-arch-to-souce-code
etcd-from-arch-to-souce-code csunny

etcd架构以及源码解析

78
artillery
artillery bastion-rs Rust

Fire-forged cluster management & Distributed data protocol

78
rsf
rsf zycgit Java

已作为 Hasor 的子项目,迁移到:http://git.oschina.net/zycgit/hasor

78
UAV_coverage
UAV_coverage UPatras-ANeMoS MATLAB

Simulation for planar area coverage by a swarm of UAVs

77
redb-open
redb-open redbco Go

Distributed data mesh for real-time access, migration, and replication across diverse databases — built for AI, security, and scale.

77
libpitaya
libpitaya topfreegames C

a client sdk for pitaya game server framework

77
distributex
distributex cristianoliveira HTML

A POC of a federated architecture using HTMX & NGINX - micro-frontends/services (same thing)

77
turingcell
turingcell turingcell C

TuringCell: Run Linux over Paxos/Raft

77
FedAdapt
FedAdapt qub-blesson Python

Adaptive Offloading of Federated Learning on IoT Devices

76
distributed_rl
distributed_rl neka-nat Python

Pytorch implementation of distributed deep reinforcement learning

76
redis-dict
redis-dict Attumm Python

Python dictionary with Redis as backend, built for large datasets. Simplifies Redis operations for large-scale and distributed systems. Supports vario...

75
art-of-engineering
art-of-engineering sambacha Python

A polemic on software design

75
CloudFlix
CloudFlix agxp Go

Highly scalable video streaming website built with microservices (Go, Docker, Kubernetes, PostgreSQL, gRPC, Redis, RabbitMQ, Prometheus, Grafana, Jaeg...

75
objstore
objstore SphereSoftware Go

A Multi-Master Distributed Caching Layer for Amazon S3.

75
awesome-scalability-toolbox
awesome-scalability-toolbox krootee

My opinionated list of products and tools used for high-scalability projects

74
crail
crail zrlio Java

[Archived] A Fast Multi-tiered Distributed Storage System based on User-Level I/O

74
scale-py-zh
scale-py-zh godaai Jupyter Notebook

Python 数据科学加速:Dask、Ray、Xorbits、mpi4py

73
simperby
simperby postech-dao Rust

The ultimate BFT blockchain engine for decentralized organizations with powerful trustless interoperability.

73
vsr-rs
vsr-rs penberg Rust

Viewstamped Replication for Rust

73
FL-IoT
FL-IoT TsingZ0 Python

This is a platform containing the datasets and federated learning algorithms in IoT environments.

72
yfsCpp11
yfsCpp11 liu-jianhao C++

yfs是一个分布式文件系统(mit6.824)

72
JPPF
JPPF jppf-grid Java

The open source grid computing solution

72
schism
schism elixir-toniq Elixir

Partition testing tool for elixir

72
system-craft
system-craft CSenshi TypeScript

Stop drawing boxes - build them. System design, fully implemented.

72
p-ratelimit
p-ratelimit natesilva TypeScript

Promise-based utility to make sure you don’t call rate-limited APIs too quickly.

71
engram-memory
engram-memory Agentscreator Python

Agent memory and conflict detection platform. We're hiring contributors check HIRING.md

71
taskwheel
taskwheel ankur-anand Go

Hierarchical timing Wheel For Go, Manage Millions of timers with O(1), Operations.

71
xene
xene fristonio Go

A distributed workflow runner.

71
mesomatic
mesomatic clojusc Clojure

A simple and idiomatic Clojure facade around the Mesos JAVA API

70
MIT6.824-2017-Chinese
MIT6.824-2017-Chinese double-free Go

A Chinese version of MIT 6.824 (Distributed System)

70
capillaries
capillaries capillariesio Go

Distributed batch data processing framework

70
nodel
nodel museumsvictoria Java

A digital media control system for museums and galleries

70
lobster
lobster naver Go

🦞 Distributed kubernetes container logging system

70
xlang
xlang xlang-foundation C

A next-generation dynamic and high-performance language for AI and IOT with natural born distributed computing ability.

70
dist-storage-memo
dist-storage-memo sptuan

📚 开源书籍《分布式存储漫游指南》| 连载中 | LLM Coding 时代必备的工程知识和直觉 | 献给热爱分布式技术的你

70
qb
qb isndev C++

Modern C++17 actor-based framework for building high-performance concurrent and distributed systems. Features asynchronous I/O, lock-free messaging, c...

70
remote-dataloader
remote-dataloader ildoonet Python

PyTorch DataLoader processed in multiple remote computation machines for heavy data processings

69
pluto
pluto go-pluto Go

A distributed IMAP server based on Conflict-free Replicated Data Types.

69
gen_browser
gen_browser CrowdHailer Elixir

Transparent bi-directional communication for clients, servers and more

69
coolbeans
coolbeans 1xyz Go

Coolbeans is a distributed work queue that implements the beanstalkd protocol.

68
clojang
clojang clojang Clojure

Clojure API for Erlang/OTP Communications (built on jiface)

68
Saga
Saga nomisRev Kotlin

Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.

68
Evon-Executor
Evon-Executor siwon1011 Java

Evon supports the Unified Naming Convention, allowing Evon to be compatible with 99.9% of modern scripts.

67
goneli
goneli obsidiandynamics Go

Implementation of the NELI leader election protocol for Go and Kafka

67