Поговорим о модели виртуальных акторов в контексте первой их реализации — Microsoft Orleans — что привело к созданию, какие проблемы классической модели решались, какие инструменты имеются на сегодня.
and shutdown Implicit messaging (async method calls) Explicit messaging Automatic Actor placement Manual Actor placement No hierarchy Hierarchy At least once message delivery At most once message delivery You don’t know physical location Address reflects location
Intelligence • Orleans: Distributed Virtual Actors for Programmability and Scalability • Microsoft Orleans • How to build real-world applications with Orleans • Distributed Transactions are dead