I can't help you on that but go for it, awesome project! Don't forget to check how [Pony](https://www.ponylang.org/discover/#what-is-pony) does its actor system (the whole language is based on Actors). It's probably state of the art.
In particular here are the papers (bibliography might be interesting as well): * [A string of ponies, transparent distributed programming with actors](https://www.ponylang.org/media/papers/a_string_of_ponies.pdf) * [Deny capabilities for safe, fast actors](https://www.ponylang.org/media/papers/fast-cheap.pdf) * [Fully concurrent Garbage Collection of Actor on many-core machine](https://www.ponylang.org/media/papers/opsla237-clebsch.pdf) * [Ownership and Reference counting based Garbage Collection in the Actor world](https://www.ponylang.org/media/papers/OGC.pdf) The 2 garbage collection paper might be overkill since we can piggyback on Nim GC.
