4 ms·
Consul's Raft implementation is leagues better than etcd's, unfortunately.
by sagichmal 10y ago
Consul's Raft implementation is leagues better than etcd's, unfortunately.
- eis 10y agoIs that still the case with Etcd v3? I remember reading somewhere that they were rewriting the Raft implementation in Etcd a good while ago.
- justinsb 10y agoI'd be very interesting in hearing more about this. I tried using both the Consul and etcd Raft implementations as libraries. I found the Consul library much easier to interface with. But it was my impression that the etcd library was much more tested in the real-world, with big projects like Kubernetes and with the library being embedded into projects like CockroachDB. I also wasn't sure if the details that the Consul implementation was hiding were actually important.