Distributed reliable key-value store for the most critical data of a distributed system (by etcd-io)

Etcd Alternatives

Similar projects and alternatives to etcd

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better etcd alternative or higher similarity.

etcd reviews and mentions

Posts with mentions or reviews of etcd. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-16.
  • Oracle Linux 8.8'de PostgreSQL 13 Yedekli Yapı Nasıl Kurulur? - Patroni, ETCD, HAProxy
    1 project | | 7 Dec 2023
    sudo dnf -y install curl wget vim ETCD_RELEASE=$(curl -s|grep tag_name | cut -d '"' -f 4) echo $ETCD_RELEASE wget${ETCD_RELEASE}/etcd-${ETCD_RELEASE}-linux-amd64.tar.gz tar xvf etcd-${ETCD_RELEASE}-linux-amd64.tar.gz cd etcd-${ETCD_RELEASE}-linux-amd64 sudo mv etcd* /usr/local/bin ls /usr/local/bin /usr/local/bin/etcd --version
  • Transitioning from more traditional OOP like C# to Go, what are the biggest coding style differences.
    2 projects | /r/golang | 16 Nov 2023
    Reading the standard library will give you ideas/insight about various Go idiomatic patterns/approaches, and you can see a full website/API implementation in the repository ( Projects like may be interesting too.
  • Fault Tolerance in Distributed Systems: Strategies and Case Studies
    4 projects | | 18 Oct 2023
    Failure Detection and Recovery It’s not enough to have backup systems. It’s also crucial to detect failures quickly. Modern systems employ monitoring tools and rely on distributed coordination systems such as Zookeeper or etcd to identify faults in real-time: once detected, recovery mechanisms are triggered to restore the service.
  • The Complete Microservices Guide
    17 projects | | 21 Sep 2023
    Service Discovery: Microservices need to discover and communicate with each other dynamically. Service discovery tools like etcd, Consul, or Kubernetes built-in service discovery mechanisms help locate and connect to microservices running on different nodes within the infrastructure.
  • How is Apache APISIX Fast?
    6 projects | | 13 Sep 2023
    APISIX uses etcd to store and synchronize configurations.
  • Apache APISIX without etcd
    3 projects | | 27 Jul 2023
    etcd is an excellent key-value distributed database used internally by Kubernetes and managed by the CNCF. It's a great option, and that's the reason why Apache APISIX uses it too. Yet, it's not devoid of issues.
  • From /etc to database
    1 project | /r/BSD | 11 Jul 2023
    Someone on HN ( suggested etcd (
  • Evaluating Apache APISIX vs. Spring Cloud Gateway
    3 projects | | 22 Jun 2023
    In traditional mode, APISIX stores its configuration in etcd. APISIX offers a rich API to access and update the configuration, the Admin API. In standalone mode, the configuration is just plain YAML. It's the approach for GitOps practitioners: you'd store your configuration in a Git repo, watch it via your favorite tool (e.g., Argo CD or Tekton), and the latter would propagate the changes to APISIX nodes upon changes. APISIX reloads its configuration every second or so.
  • Implementing a distributed key-value store on top of implementing Raft in Go
    5 projects | | 25 May 2023
  • RedisRaft
    2 projects | | 6 May 2023
    I am not sure neither. But this might overcome the etcd's soft storage limit of 8GB? [1]


  • A note from our sponsor - InfluxDB | 21 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →


Basic etcd repo stats
5 days ago

etcd-io/etcd is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of etcd is Go.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives