Hacker News new | ask | show | jobs
by bradfitz 1985 days ago
Whoa, we hadn't seen that! At first glance it indeed appears to be perhaps exactly identical to what we did.
1 comments

Slightly different trade-offs. This package is emphatically just "for" Etcd, choosing to directly expose MVCC types & concepts from the client.

It also doesn't wrap transactions -- you use the etcd client directly for that.

The Nagel delay it implements helps quite a bit with scaling, though, while keeping the benefits of a tightly packed sorted keyspace. And you can directly access / walk decoded state without copies.