Holocron is an object storage based leader election library(github.com)
github.com
Holocron is an object storage based leader election library
https://github.com/kellabyte/holocron
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
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-...
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-...
I think it’s fine, not every name needs to describe some aspect of the underlying project.
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".
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
https://youtu.be/c5QF2HjHLSE?t=6m20s