|
|
|
|
|
by dpratt71
2337 days ago
|
|
Yeah, you're right, I muddied the waters a bit with that example. I was just trying to think of examples of persistent data structures being used in a concurrent context, but you had in mind a situation where multiple agents could be updating the same data structure independently. Your example is much better. I also was thinking of maintaining an account balance with a log (vs. synchronising updates to a stored amount), but it's not much different from your example. And of course this "eventually consist" strategy is generally how things happen "at scale", persistent data structures or not. |
|