Decent articles on Orleans and Virtual Actor model.
https://learn.microsoft.com/en-us/dotnet/orleans/overview
https://darlean.io/the-virtual-actor-model/
Discussion on Orbit by EA:
https://news.ycombinator.com/item?id=31192795
This basically makes C# behave Erlang esque. You can have a single server running until load kicks off, and even if you destroy a node, spinning it up again is easy. Nodes maintain their own state and can be across systems as needed. You can also do zero-downtime updating like in Erlang. It's really neat. I assume Syndicated Actor Model solves a similar problem, but it looks like they make use of an MQ as needed.
What's funny about Orbit though is the Akka devs wrote some sort of "hit" piece about why their model is fine, and you don't need Virtual Actors.