Open F21 opened 8 years ago
I'm not at all opposed to this, if @F21 (or anyone) wants to work on it. Part of the architecture was intended to cordon off etcd, both for testing purposes and for the fact that not everyone runs etcd in production, as you point out.
etcdv3 is really nice with MultiOp transactions, but feel free to go for it; I'm well open to merging it if progress is made.
Slept on it last night; libkv is probably a good way to try it; then we get etcdv2 and friends for free too :)
It would be really awesome if consul can also be supported as a KV store. Operators might already have a production-ready consul cluster and it would make it much easier to deploy torus. Maybe docker's libkv can be leveraged for this.