10 ms·
I've implemented this recently (https://github.com/46bit/distributed-systems/tree/main/rendezvous_hashing https://github.com/46bit/distributed-systems/tree/main
by 46Bit 5y ago
I've implemented this recently (https://github.com/46bit/distributed-systems/tree/main/rendezvous_hashing https://github.com/46bit/distributed-systems/tree/main/rende....) Does anyone know a similarly accessible guide to adding ordering (e.g. Vector Clocks)?
- eru 5y agoIt's a shame that Go essentially forces you hard-code the key and value types. (Or alternatively makes you do unspeakable things to avoid that hard coding.) Btw, you might want to add weights, they are very satisfying, once you understand them.