11.08.2017Thomas FrenchFor a recent Sandtable hackathon, we built a prototype of a highly-available cluster (master-worker) framework. We decided to use etcd3 to store master state, for leader election, and implement a presence protocol. Etcd, developed by CoreOS, is a distributed, reliable key-value store written in Golang that implements the Raft consensus protocol.
For leader election, we …
Read more