A distributed, reliable key-value store for the most critical data of a distributed system. etcd is a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines. It gracefully handles leader elections during network partitions and can tolerate machine failure, even in the leader node. etcd is a consistent distributed key-value store. Mainly used as a separate coordination service, in distributed systems. And designed to hold small amounts of data that can fit entirely in memory. Read and write values using standard HTTP tools, such as curl. Store data in hierarchically organized directories, as in a standard filesystem. Watch specific keys or directories for changes and react to changes in values.

Features

  • Simple: well-defined, user-facing API (gRPC)
  • Secure: automatic TLS with optional client cert authentication
  • Fast: benchmarked 10,000 writes/sec
  • Reliable: properly distributed using Raft
  • etcd is written in Go and uses the Raft consensus algorithm to manage a highly-available replicated log
  • etcd is used in production by many companies

Project Samples

Project Activity

See All Activity >

Categories

Database

License

Apache License V2.0

Follow etcd

etcd Web Site

Other Useful Business Software
E-commerce Fulfillment For Scaling Brands Icon
E-commerce Fulfillment For Scaling Brands

Ecommerce and omnichannel brands seeking scalable fulfillment solutions that integrate with popular sales channels

Flowspace delivers fulfillment excellence by pairing powerful software and on-the-ground logistics know-how. Our platform provides automation, real-time control, and reliability beyond traditional 3PL capabilities—so you can scale smarter, faster, and easier.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of etcd!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go Database Software

Registered

2022-07-14