"Building reliable and scalable apps with Distributed Actors" ( 2025 )

Saturday at 18:40, 20 minutes, K.4.401, K.4.401, Swift Jaleel Akbashev , slides , video

Swift Distributed Actors offers an exciting way for building reliable and scalable apps in Swift. In this talk, we’ll start with a quick introduction to Distributed Actors itself, and Cluster System—peer-to-peer cluster actor system implementation. I’ll share my journey of implementing a simple event-sourcing and Virtual Actors plugin for this system, demonstrating how these patterns simplify state management and enhance fault tolerance. We’ll explore a small example and will see how it scales and manages different failures.