Hacker News new | past | comments | ask | show | jobs | submit login
Holocron is an object storage based leader election library (github.com/kellabyte)
50 points by tosh 48 days ago | hide | past | favorite | 7 comments



I love this stuff. Seems like TektiteDB also has an implementation as well https://github.com/spirit-labs/tektite/tree/main/cluster


this algorithm is flawed. i created a test which can read failed write https://gist.github.com/pdeva/58854fa644d074cf07aa0ecca9a465...


A pet peeve of mine is when projects get named after proper nouns from fiction for no reason. A holocron is essentially an encrypted book where you need the force to decrypt it. How does that relate to leader elections? It doesn't, it's just being twee


I was about to disagree, then I remembered how annoying I find switching between DEs and remembering the weird names they give the various utilities, especially when want to know the process name and the about window just says "File Manager".


I think it’s fine, not every name needs to describe some aspect of the underlying project.


You're overthinking it.

A holocron is a storage device.

---

Would you be peeved by a programming language named after an unrelated BBC comedy series? [1]

[1] https://docs.python.org/3/faq/general.html#why-is-it-called-...


Rich Hickey has a section on using good words, on not using nicknames, in his (as ever wonderful) Clojure Conj 2023 talk Design in Practice,

https://youtu.be/c5QF2HjHLSE?t=6m20s




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: