Hacker News new | ask | show | jobs
by bayareaguy 4191 days ago
Jepsen[1] is the killer app that's leading me to learn more about the Clojure and Go ecosystems.

I mostly write Python by day but since Jepsen revealed consistency problems in etcd[2], I've had to learn more Clojure/leiningen to see if the ?quorum=true option fixed them.

What I've learned so far is that Clojure's error reporting sucks unless you use something like Cider[3] and that etcd till fails to pass Jepsen with ?quorum=true

1- https://github.com/aphyr/jepsen

2- https://aphyr.com/posts/316-call-me-maybe-etcd-and-consul

3- https://github.com/clojure-emacs/cider