Blog Logo

Introduction to Actor-based Development with Project Orleans - Chris Klug - NDC Oslo 2023

Duration : 00:59:10

Chris Klug, a software developer and consultant, presented a talk on actor-based development using the cross-platform framework Project Orleans. Project Orleans is designed for building robust, scalable, and distributed applications that span more than a single process using peer-to-peer communication. And while it has been around since 2011 and used by big names such as Microsoft, Skype, and Halo, it remained relatively unknown due to its academic documentation and being an internal tool for Halo. One of the key features of Project Orleans is its virtual actor model, which automatically creates, rehydrates, or refers to actors within the system. These actors can represent anything that can run as a piece of code with state and behavior.