All Projects → Etcd → Similar Projects or Alternatives

1918 Open source projects that are alternatives of or similar to Etcd

Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (-76.08%)
Zookeeper
Apache ZooKeeper
Stars: ✭ 10,061 (-73.69%)
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (-99.03%)
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (-99.61%)
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (-99.63%)
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (-98.09%)
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-98.56%)
Js
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (-99.2%)
Dbtester
Distributed database benchmark tester
Stars: ✭ 214 (-99.44%)
Elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (-98.82%)
Corfudb
A cluster consistency platform
Stars: ✭ 539 (-98.59%)
Olric
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Stars: ✭ 2,067 (-94.59%)
Arangodb
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Stars: ✭ 11,880 (-68.93%)
Trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Stars: ✭ 4,581 (-88.02%)
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (-99.69%)
Mutual labels:  consensus, raft, distributed-systems
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (-99.17%)
Mutual labels:  distributed-systems, raft, consensus
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-99.92%)
Mutual labels:  distributed-systems, key-value, raft
Blog
my blog, using markdown
Stars: ✭ 25 (-99.93%)
Mutual labels:  etcd, raft, distributed-systems
Permazen
Language-Natural Persistence Layer for Java
Stars: ✭ 265 (-99.31%)
Mutual labels:  database, key-value, raft
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-99.69%)
Mutual labels:  consensus, raft, distributed-systems
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (-94.29%)
Mutual labels:  consensus, raft, distributed-systems
Scalardb
Universal transaction manager
Stars: ✭ 178 (-99.53%)
raft-badger
Badger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-99.93%)
Mutual labels:  key-value, raft, consensus
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-99.83%)
Mutual labels:  key-value, distributed-database, raft
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-99.91%)
Mutual labels:  distributed-systems, raft, etcd
Rust Etcd
An etcd client library for Rust.
Stars: ✭ 119 (-99.69%)
Mutual labels:  database, etcd, key-value
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-99.92%)
Mutual labels:  distributed-systems, raft, consensus
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-99.85%)
Mutual labels:  distributed-systems, raft, consensus
Gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Stars: ✭ 314 (-99.18%)
Mutual labels:  database, etcd, key-value
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (-72.79%)
Mutual labels:  key-value, consensus, raft
Paxosstore
PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.
Stars: ✭ 1,278 (-96.66%)
Yaraft
Yet Another RAFT implementation
Stars: ✭ 109 (-99.71%)
Mutual labels:  etcd, consensus, raft
raft-rocks
A simple database based on raft and rocksdb
Stars: ✭ 38 (-99.9%)
Mutual labels:  key-value, raft, consensus
Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (-89.58%)
Mutual labels:  consensus, raft, distributed-systems
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (-98.88%)
Mutual labels:  consensus, raft, distributed-systems
Awesome Distributed Systems
Awesome list of distributed systems resources
Stars: ✭ 512 (-98.66%)
Citus
Distributed PostgreSQL as an extension
Stars: ✭ 5,580 (-85.41%)
Mutual labels:  database, distributed-database
Async Raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Stars: ✭ 510 (-98.67%)
Mutual labels:  consensus, raft
Lmdbjava
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
Stars: ✭ 546 (-98.57%)
Mutual labels:  database, key-value
Pickledb
pickleDB is an open source key-value store using Python's json module.
Stars: ✭ 549 (-98.56%)
Mutual labels:  database, key-value
Laravel Options
Global key-value store in the database
Stars: ✭ 626 (-98.36%)
Mutual labels:  database, key-value
Memento
Simple + Powerful interface to the Mnesia Distributed Database 💾
Stars: ✭ 597 (-98.44%)
Mutual labels:  database, distributed-systems
Bitcask
🔑A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.
Stars: ✭ 654 (-98.29%)
Mutual labels:  database, key-value
Histore
🏬 200b key-value store backed by navigation state
Stars: ✭ 683 (-98.21%)
Mutual labels:  database, key-value
Ra
A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Stars: ✭ 478 (-98.75%)
Mutual labels:  raft, distributed-systems
Yugabyte Db
The high-performance distributed SQL database for global, internet-scale apps.
Stars: ✭ 5,890 (-84.6%)
Mutual labels:  database, distributed-database
Translations
🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (-84.12%)
Mutual labels:  consensus, distributed-systems
Unqlite
An Embedded NoSQL, Transactional Database Engine
Stars: ✭ 1,583 (-95.86%)
Mutual labels:  database, key-value
Talent Plan
open source training courses about distributed database and distributed systemes
Stars: ✭ 6,965 (-81.79%)
Baikaldb
BaikalDB, A Distributed HTAP Database.
Stars: ✭ 707 (-98.15%)
Mutual labels:  database, raft
Libmdbx
One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
Stars: ✭ 729 (-98.09%)
Mutual labels:  database, key-value
Tidb
TiDB is an open source distributed HTAP database compatible with the MySQL protocol
Stars: ✭ 29,871 (-21.88%)
Mutual labels:  database, distributed-database
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (-81.01%)
Mutual labels:  consensus, distributed-systems
Kingbus
A distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (-97.91%)
Mutual labels:  raft, distributed-systems
Ddia
《Designing Data-Intensive Application》DDIA中文翻译
Stars: ✭ 10,458 (-72.65%)
Mutual labels:  database, distributed-systems
Xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Stars: ✭ 864 (-97.74%)
Mutual labels:  database, key-value
Keyvast
KeyVast - A key value store
Stars: ✭ 33 (-99.91%)
Mutual labels:  database, key-value
Pysyncobj
A library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (-98.78%)
Mutual labels:  raft, distributed-systems
Ghostdb
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Stars: ✭ 690 (-98.2%)
Mutual labels:  database, distributed-database
Abci Host
Clojure host/server for Tendermint's ABCI protocol.
Stars: ✭ 18 (-99.95%)
Mutual labels:  consensus, distributed-systems
1-60 of 1918 similar projects