Very interesting article! One thing I'm curious about is how to ensure a given guild's process only runs on one node at a time, and the ring is consistent between nodes.
Do you use an external system like zookeeper? Or do you have very reliable networking and consider netsplits a tolerable risk?
Do you use an external system like zookeeper? Or do you have very reliable networking and consider netsplits a tolerable risk?