Additionally, the actor model is pretty easy to implement: https://ryhl.io/blog/actors-with-tokio/