Some of the most drastic simplifications I've made to real-life code in the recent years were achieved by splitting a "classic" program into multiple independent agents. Making things "parallel" wasn't even the goal. The goal was to clean up some messes.
>As soon as you need to acquire two locks that are only known at runtime
Why would you need to acquire two locks that are only known at runtime when using the actor model?
>As soon as you need to acquire two locks that are only known at runtime
Why would you need to acquire two locks that are only known at runtime when using the actor model?