etcd vs Keepalived: What are the differences?
etcd: 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; Keepalived: A routing software written in C. The main goal of this project is to provide simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.
etcd and Keepalived can be categorized as "Open Source Service Discovery" tools.
etcd is an open source tool with 26.5K GitHub stars and 5.38K GitHub forks. Here's a link to etcd's open source repository on GitHub.
Beam, Giant Swarm, and CNCFlora are some of the popular companies that use etcd, whereas Keepalived is used by Gini, Groupe La Poste, and utry. etcd has a broader approval, being mentioned in 36 company stacks & 96 developers stacks; compared to Keepalived, which is listed in 3 company stacks and 8 developer stacks.
Sign up to add or upvote prosMake informed product decisions
What is etcd?
What is Keepalived?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions