Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

etcd
etcd

148
120
+ 1
15
Traefik
Traefik

255
207
+ 1
45
Add tool

etcd vs Traefik: What are the differences?

Developers describe etcd as "A distributed consistent key-value store for shared configuration and service discovery". etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines. It’s open-source and available on GitHub. etcd gracefully handles master elections during network partitions and will tolerate machine failure, including the master. On the other hand, Traefik is detailed as "Load Balancer for Microservices". Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm, Mesos/Marathon, Kubernetes, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...) to manage its configuration automatically and dynamically.

etcd can be classified as a tool in the "Open Source Service Discovery" category, while Traefik is grouped under "Load Balancer / Reverse Proxy".

"Service discovery" is the primary reason why developers consider etcd over the competitors, whereas "Kubernetes integration" was stated as the key factor in picking Traefik.

etcd and Traefik are both open source tools. etcd with 25.8K GitHub stars and 5.25K forks on GitHub appears to be more popular than Traefik with 23.2K GitHub stars and 2.4K GitHub forks.

Docplanner, Viadeo, and Condé Nast are some of the popular companies that use Traefik, whereas etcd is used by Beam, CNCFlora, and Giant Swarm. Traefik has a broader approval, being mentioned in 46 company stacks & 19 developers stacks; compared to etcd, which is listed in 27 company stacks and 11 developer stacks.

What is etcd?

etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines. It’s open-source and available on GitHub. etcd gracefully handles master elections during network partitions and will tolerate machine failure, including the master.

What is Traefik?

A modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Traefik integrates with your existing infrastructure components and configures itself automatically and dynamically.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose etcd?
Why do developers choose Traefik?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
    Jobs that mention etcd and Traefik as a desired skillset
    OneSignalOneSignal
    San Mateo, California
    What companies use etcd?
    What companies use Traefik?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with etcd?
    What tools integrate with Traefik?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to etcd and Traefik?
    Consul
    Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable.
    Redis
    Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
    Zookeeper
    A centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications.
    MongoDB
    MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
    Eureka
    Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.
    See all alternatives
    Decisions about etcd and Traefik
    No stack decisions found
    Interest over time
    Reviews of etcd and Traefik
    No reviews found
    How developers use etcd and Traefik
    Avatar of theskyinflames
    theskyinflames uses etcdetcd

    Set envrionment variables for Docker containers's apps.

    Avatar of Giant Swarm
    Giant Swarm uses etcdetcd

    etcd is a core component of our microservice platform.

    Avatar of Robert Hao
    Robert Hao uses etcdetcd

    I used etcd as high availability KV storage.

    How much does etcd cost?
    How much does Traefik cost?
    Pricing unavailable
    Pricing unavailable