3 ms·
Obligatory shout-out to Apache Curator: http://curator.apache.org/ http://curator.apache.org/ Curator implements a bunch of algorithms often implemented on top
by TallGuyShort 12y ago
Obligatory shout-out to Apache Curator: http://curator.apache.org/ http://curator.apache.org/
Curator implements a bunch of algorithms often implemented on top of ZooKeeper. I like to think of ZooKeeper as the distributed systems equivalent of peer-reviewed implementations of cryptographic primitives. Curator is a like a whole cryptographic protocol / cryptosystem. In both cases: don't implement your own!
- ddispaltro 12y agoThat is a fantastic analogy (and a great library), in my experience it's works well but takes effort in ongoing maintenance (log cleaning, etc). Also, it acts as a canary in the coal mine for other networking problems. I've also used it in a WAN setup for low throughput, transactional data that I needed solid exactly-once semantics. Some of the docs related to WAN settings were non-existent but eventually it worked as intended, thanks to the help of the community.