Orleans is a cross-platform framework from the Microsoft Research team that helps you to build robust and scalable distributed cloud-native applications. Orleans has been around for many years and is battle-tested by several internal Microsoft products and teams.
In this code-heavy session, Johnny will explain what the Orleans framework is all about: What is the distributed virtual actor model? What are grains? What are silos? He will also dive deeper into the more advanced Orleans features like heterogeneous silos, streams, transactions, etc.
Throughout this session, he will show you how he implemented Orleans in one of his projects to enable flexible scaling and easy cloud deployment. Finally, he will discuss how he deployed his Orleans application to AKS (Azure Kubernetes Service) and ACA (Azure Container Apps).