Curated Collection: etcd
PublishedThe Curated articles are guides, regularly updated by the Compose team, to the essential postings and help content available for each of the Compose databases. Here we look at etcd.
About etcd
etcd is a database which is predominantly used in configuration management. It is distributed between multiple nodes and applies the RAFT consensus algorithm to ensure consistency. This consistency makes it an ideal source of truth for large deployments which need to observe configuration changes so that tools can act on them. The name comes from the idea of distributing the Unix "/etc" directory, where many configuration files live, across multiple machines – /etc-distributed.
etcd3, recently on Compose:
Get started using the new etcd, including what makes it different from the previous version.
Utilizing Etcd3 with Go
August 2017
The Grand Tour
Code examples across multiple languages for connecting to your Compose etcd3 deployment using a simple web application.
- Etcd and Compose for MySQL - The last leg of the NodeJS Grand Tour
April 2018 - Go and Compose - etcd v3, Scylla, and MySQL
November 2017
Past Articles on etcd2:
- The Mystery of etcd's Rationed Requests
Nov 2016 - Building a Dynamic Configuration Service with etcd and Python
Apr 2016 - Backups etcd and etcdtool
April 2016 - Essentially etcd - Part 3 - Indexes, Ordering and APIs
Nov 2015 - Essentially etcd - Part 2 - Coordination
Nov 2015 - Essentially etcd - Part 1
Oct 2015 - Getting Started with etcd
Oct 2015 - etcd Introduced
Sept 2015
Documentation
If you are looking for documentation for etcd on the Compose platform:
Or if you are looking for the etcd docs:
attribution Joshua K. Jackson