Actor model is a computational model specifically suited for building distributed, high-performance, fault tolerant systems. However, the popular actor model platforms still leave many distributed system problems to the developers.
Virtual Actors is an abstraction over actor model which helps developers deal with reliability and distributed resource management at the same time retaining the best traits of actor model.
Orleans was the first framework which implements runtime for virtual actors. In this talk I’ll explain what are virtual actors and show you how to use them to build reliable, distributed applications.