Post

when designing a distributed system, keep removing shared mutable state until it doesn’t work anymore, then put a little back and draw a box around it labeled “this will break first”

rain 🌦️@sunshowers.io

shared mutable state remains the hardest thing to reason about

29 reposts242 likes

Maybe relevant in this context? For orchestrating a fleet of local agent like systems, this here might very interesting to follow ->

philpax@philpax.me

the associated paper looks very interesting for anyone interested in modular applications that load and unload plugins over time https://github.com/cordiverse/paper/blob/main/paper.pdf excited to read through it and chat about it

There some seriously interesting ideas to tackle shared mutable state in this paper.