Re:Keeping Calm: When Distributed Consistency Is Easy
by tjungblut on Tuesday October 13, 2020 @03:29AM
(#24763155)
I think this is highly misleading. They state that they achieved high speed-ups from not doing any coordination because they encode each state as a "private field" in an actor. Actors then communicate via queues (assume ZeroMQ from their reference), which require coordination to scale at some point - so do the actors that contain the actual data.
I do see some market for (eventual/in)-consistent databases though, so maybe that's something we are going to see much more often in the future.
I have no idea how related the Hydro-Project work is to this recent publication on Calm, but I hope to find out!
[1] https://rise.cs.berkeley.edu/blog/anna-kvs/
[2] https://github.com/hydro-project/anna
[3] https://github.com/hydro-project/cloudburst
[4] https://github.com/hydro-project/anna-cache