All Projects → epaxos → Similar Projects or Alternatives

582 Open source projects that are alternatives of or similar to epaxos

Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+1312.82%)
Translations
🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+15474.36%)
Mutual labels:  distributed-systems, consensus, paxos
Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+10112.82%)
Mutual labels:  distributed-systems, consensus, paxos
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+997.44%)
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (+18523.08%)
Mutual labels:  distributed-systems, consensus, paxos
Js
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (+679.49%)
Mutual labels:  distributed-systems, consensus
Abci Host
Clojure host/server for Tendermint's ABCI protocol.
Stars: ✭ 18 (-53.85%)
Mutual labels:  distributed-systems, consensus
Hermes
Hermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high throughput.
Stars: ✭ 105 (+169.23%)
Mutual labels:  distributed-systems, replication
Zookeeper
Apache ZooKeeper
Stars: ✭ 10,061 (+25697.44%)
Mutual labels:  distributed-systems, consensus
Glusterfs
Gluster Filesystem : Build your distributed storage in minutes
Stars: ✭ 3,437 (+8712.82%)
Mutual labels:  distributed-systems, replication
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (+848.72%)
Mutual labels:  distributed-systems, consensus
Tendermint
⟁ Tendermint Core (BFT Consensus) in Go
Stars: ✭ 4,491 (+11415.38%)
Mutual labels:  distributed-systems, consensus
Seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
Stars: ✭ 13,380 (+34207.69%)
Mutual labels:  distributed-systems, replication
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+205.13%)
Mutual labels:  distributed-systems, consensus
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+1776.92%)
Mutual labels:  distributed-systems, consensus
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+5494.87%)
Mutual labels:  distributed-systems, consensus
paxakos
Rust implementation of Paxos consensus algorithm
Stars: ✭ 79 (+102.56%)
Mutual labels:  consensus, paxos
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (+43.59%)
Mutual labels:  distributed-systems, consensus
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+23353.85%)
Mutual labels:  distributed-systems, consensus
Lizardfs
LizardFS is an Open Source Distributed File System licensed under GPLv3.
Stars: ✭ 793 (+1933.33%)
Mutual labels:  distributed-systems, replication
Distributed Consensus Reading List
A long list of academic papers on the topic of distributed consensus
Stars: ✭ 803 (+1958.97%)
Mutual labels:  distributed-systems, replication
Go Craq
CRAQ (Chain Replication with Apportioned Queries) in Go
Stars: ✭ 75 (+92.31%)
Mutual labels:  distributed-systems, replication
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+97946.15%)
Mutual labels:  distributed-systems, consensus
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (+202.56%)
Mutual labels:  distributed-systems, consensus
Swim Js
JavaScript implementation of SWIM membership protocol
Stars: ✭ 135 (+246.15%)
Mutual labels:  distributed-systems, consensus
vrrm
rough code for running consensus
Stars: ✭ 18 (-53.85%)
Mutual labels:  replication, consensus
paxos-rs
Paxos implementation in Rust
Stars: ✭ 66 (+69.23%)
Mutual labels:  consensus, paxos
Distributed-Algorithms
利用 Go 语言实现多种分布式算法
Stars: ✭ 53 (+35.9%)
Mutual labels:  distributed-systems, paxos
Awesome Substrate
A curated list of awesome projects and resources related to the Substrate blockchain development framework.
Stars: ✭ 228 (+484.62%)
Mutual labels:  distributed-systems, consensus
Library
Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Stars: ✭ 100 (+156.41%)
Mutual labels:  distributed-systems, consensus
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-20.51%)
Mutual labels:  distributed-systems, consensus
Pysyncobj
A library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+1100%)
Mutual labels:  distributed-systems, replication
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+266.67%)
Mutual labels:  distributed-systems, consensus
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-5.13%)
Mutual labels:  consensus, paxos
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+710.26%)
Mutual labels:  distributed-systems, consensus
MySqlCdc
MySQL/MariaDB binlog replication client for .NET
Stars: ✭ 71 (+82.05%)
Mutual labels:  replication
lightchain
Fast proof-of-authority blockchain based on go-ethereum and tendermint
Stars: ✭ 52 (+33.33%)
Mutual labels:  consensus
consistent-hashing
an implementation of Consistent Hashing in pure Ruby using an AVL tree
Stars: ✭ 40 (+2.56%)
Mutual labels:  distributed-systems
MIT6.824-2017-Chinese
A Chinese version of MIT 6.824 (Distributed System)
Stars: ✭ 67 (+71.79%)
Mutual labels:  distributed-systems
foremast-brain
Foremast-brain is a component of Foremast project.
Stars: ✭ 17 (-56.41%)
Mutual labels:  distributed-systems
reacted
Actor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-56.41%)
Mutual labels:  distributed-systems
traffic
Massively real-time traffic streaming application
Stars: ✭ 25 (-35.9%)
Mutual labels:  distributed-systems
nkn-shell-daemon
NKN shell daemon
Stars: ✭ 29 (-25.64%)
Mutual labels:  distributed-systems
sworm
A user-friendly distributed process registry and process supervisor
Stars: ✭ 20 (-48.72%)
Mutual labels:  distributed-systems
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-7.69%)
Mutual labels:  distributed-systems
gen browser
Transparent bi-directional communication for clients, servers and more
Stars: ✭ 67 (+71.79%)
Mutual labels:  distributed-systems
nats-account-server
A simple HTTP/NATS server to host JWTs for nats-server 2.0 account authentication.
Stars: ✭ 62 (+58.97%)
Mutual labels:  distributed-systems
hlclock
Hybrid Logical Clocks for Elixir
Stars: ✭ 46 (+17.95%)
Mutual labels:  distributed-systems
CONSENT
Scalable long read self-correction and assembly polishing with multiple sequence alignment
Stars: ✭ 47 (+20.51%)
Mutual labels:  consensus
rdoc
Conflict-free replicated JSON implementation in native Go
Stars: ✭ 76 (+94.87%)
Mutual labels:  distributed-systems
numerifides
A proposal for a system of decentralized trust, built on an open, public blockchain.
Stars: ✭ 14 (-64.1%)
Mutual labels:  consensus
transit
Massively real-time city transit streaming application
Stars: ✭ 20 (-48.72%)
Mutual labels:  distributed-systems
influxdb-ha
High-availability and horizontal scalability for InfluxDB
Stars: ✭ 45 (+15.38%)
Mutual labels:  replication
messaging-replication
eXist-db JMS based messaging and document replication extension (JMS based)
Stars: ✭ 14 (-64.1%)
Mutual labels:  replication
django-celery-fulldbresult
Django Celery DB Backend that keeps enough info to retry a task.
Stars: ✭ 37 (-5.13%)
Mutual labels:  distributed-systems
pixie
Instant Kubernetes-Native Application Observability
Stars: ✭ 3,238 (+8202.56%)
Mutual labels:  distributed-systems
Anubis
Distributed LMS for automating Computing Science Courses From NYU
Stars: ✭ 184 (+371.79%)
Mutual labels:  distributed-systems
redis-connect-dist
Real-Time Event Streaming & Change Data Capture
Stars: ✭ 21 (-46.15%)
Mutual labels:  replication
xrpl-dev-portal
Source code for xrpl.org including developer documentation
Stars: ✭ 330 (+746.15%)
Mutual labels:  consensus
clock
Logical clocks implementation in Rust
Stars: ✭ 37 (-5.13%)
Mutual labels:  distributed-systems
1-60 of 582 similar projects