We started this chapter with an introduction to the Actor framework and the virtual Actor model that Service Fabric Reliable Actors use. Next, we discussed the lifetime of a Service Fabric Actor and Service Fabric Reliable Actor model helps an Actor application persist state and maintain distribution and failover.
We discussed how Actors communicate among themselves and with the clients and how concurrency and reentrancy governs this behavior. We also discussed asynchronous communication drivers which are timers, reminders, and events.
Finally, to tie all the concepts together, we built a sample application and realized the various aspects of reliable Actors that we discussed.