Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
47,133 repositories indexed
1–24 of 26 · Most stars
Distributed reliable key-value store for the most critical data of a distributed system
Storage Orchestration for Kubernetes
TranslatedInstall K8S clusters using Ansible scripts, explaining how the components interact; convenient and straightforward, unaffected by the network environment in China
An embedded key/value database for Go.
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
Manage local application configuration files using templates and data from etcd or consul
A Cloud Native traffic orchestration system. (CNCF Project)
PostgreSQL cloud native High Availability and more.
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
N-D labeled arrays and datasets in Python
Simple key-value storage with support for multiple backends
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Raft library for maintaining a replicated state machine
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
Composable, observable and performant config handling for Go for the distributed processing era
Official GitHub repository for netCDF-C libraries and utilities.
Official GitHub repository for netCDF-Fortran libraries, which depend on the netCDF C library. Install the netCDF C library first.
Java binding for etcd
Low level etcd v2 client written in Javascript with failover support
Run etcd as an asynchronous inferior process
extensible, high-performance configuration management library, optimized for hierarchical data
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.
Send configuration from 🦟MQTT to ⚙️ETCD and vice versa