Friday 

Room 5 

10:20 - 11:20 

(UTC+02

Talk (60 min)

Introduction to project Orleans for your distributed applications

Orleans is a cross-platform framework from the Microsoft Research team that helps you to build robust and scalable distributed applications. Orleans has been around for many years and is battle-tested by a number of internal Microsoft products and teams.

.NET
Cross-Platform
Software Design
Microservices

In this code-heavy introductory session, I will explain what the Orleans framework is all about: What is the distributed virtual actor model? What are grains? How is a shared state stored in a distributed application?
Finally, I will show you how I implemented Orleans in one of my personal projects to enable easier scaling.

Johnny Hooyberghs

Johnny Hooyberghs is a consultant for Involved since 2014 focusing on .NET architecture and backend development and a Microsoft MVP since 2020. Prior to joining Involved, he has had experience developing software for Corilus since 2008. He has been passionate about .NET ever since it was released and his areas of expertise are C#, .NET (Core), ASP.NET (Core), Entity Framework (Core), Cloud Native Development, Azure Cloud and ALM using the Microsoft Stack. Every now and then he enjoys doing some web development using Blazor and app development using MAUI. From 2010 to 2020, Johnny spent some of his free time teaching .NET and C# for the adult education institute CVO Antwerpen. When he's not working or teaching, he likes some casual gaming, scuba diving, learning to play the piano, travelling the world and visiting as many theme parks as possible.