All Categories → Software Architecture → distributed-systems

Top 455 distributed-systems open source projects

Pubbie
A high performance pubsub client/server implementation for .NET Core
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
NodeDial
A distributed, key-value NoSQL database 🌌
interview
成为一名更好的软件工程师所需要的一切。
mindware
An efficient open-source AutoML system for automating machine learning lifecycle, including feature engineering, neural architecture search, and hyper-parameter tuning.
research
research, notes & ideas on various subjects
distributed-dev-learning
汇总、整理常用的分布式开发技术,给出demo,方便学习。包括数据分片、共识算法、一致性hash、分布式事务、非侵入的分布式链路追踪实现原理等内容。
go-chassis-config
pull and push configs in distributed configuration management service. migrated to go-archaius https://github.com/go-chassis/go-archaius/pull/87
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
moleculer-java
Java implementation of the Moleculer microservices framework
jakob
A fault-tolerant, distributed cluster of Redis servers with built-in load-balancing and fall-backs to provide data availability
viewstamped-replication-made-famous
A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.
skyring
Distributed timers as a service - for Node.js
Draco
DRACO: Byzantine-resilient Distributed Training via Redundant Gradients
clojang
Clojure API for Erlang/OTP Communications (built on jiface)
outboxer
A library that implements the outboxer pattern in go
Garfield
An offensive attack framework for Distributed Layer of Modern Applications
braid-go
简单易用的微服务框架 | Ease used microservice framework
fabric
Fabric is an experimental protocol for exchanging information.
logserver
web log viewer that combines logs from several sources
moqui-hazelcast
Moqui Framework tool component for Hazelcast, used for distributed async services, entity distributed cache invalidation, web session replication, and distributed cache (javax.cache)
quartz-scheduler-hazelcast-jobstore
An implementation of a Quartz Scheduler JobStore using Hazelcast distributed Collections
ucz-dfs
A distributed file system written in Rust.
nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Dogee
C++ distributed platform for shared memory programming
hermes
ZMQ-based framework for building Pub-Sub Systems, written in Python 3.
saga-pattern-nodejs-aws
An implementation of Saga pattern for distributed transactions with NodeJS and AWS
wiki
distributed.systems.wiki/
go-logsink
the multi machine cat over protocol buffers and websocket
micserver
一个易于使用/高性能/高可用的分布式服务器框架
southpaw
⚾ Streaming left joins in Kafka for change data capture
xforest
A super-fast and scalable Random Forest library based on fast histogram decision tree algorithm and distributed bagging framework. It can be used for binary classification, multi-label classification, and regression tasks. This library provides both Python and command line interface to users.
python-json-socket
JSON messaging based socket interface with multi-threaded server and client
jiface
A Clojure-idiomatic wrapper around Erlang's JInterface
tasq
A simple task queue implementation to enqeue jobs on local or remote processes.
LSTM-TensorSpark
Implementation of a LSTM with TensorFlow and distributed on Apache Spark
quebec-power-grid-talk
🎭 Quebec's 735kv power lines can survive the apocalypse, but can they run TCP?!
361-420 of 455 distributed-systems projects