Michał Rychlewicz

Michał Rychlewicz

.NET Developer @ EFEXCON

young programming enthusiast, fan of work-life integration, interested in distributed applications development, based in Katowice, Poland

Current sessions

Build distributed high-scale computing applications with Microsoft Orleans & ASP.NET CORE

During this session I will introduce participants to the core concepts of the Orleans open-source framework which was built by the Microsoft Research team. It implements Virtual Actor Model and is designed for use in the cloud as well as on the premises. It has been used extensively, running in Microsoft Azure by several Microsoft product groups. Most notably by 343 Industries as a platform for Halo cloud services, as well as by a number of other projects and companies such as VISA. Session will consist of three main modules:

- introduction to distributed applications, what problems we face while developing such applications and how Orleans helps us build them. ~ presented by short demo using two instances of sample app in ASP.NET Core
- next we will take a brief look on the core concepts of the framework. ~ presented by short demo using two instances of sample app in ASP.NET Core(as clients) + Orleans cluster
- Microsoft Orleans advanced concepts ~ previous demo extended by some Orleans advanced concepts such as streams