Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
47,133 repositories indexed
1–8 of 8 · Most stars
Distributed reliable key-value store for the most critical data of a distributed system
An embedded key/value database for Go.
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
PostgreSQL cloud native High Availability and more.
Simple key-value storage with support for multiple backends
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Golang rate limiters for distributed applications
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.