Monday 21 December 2020

MS Orleans - .NET and the (virtual) actor model

Just a short note to share something I've been experimenting with this year - MS Orleans. I remember experimenting with Earlang some years ago and recently I started thinking about the actor model implementation for .NET. I found a number of libraries/frameworks out of which I relatively extensively tried Akka.NET and Orleans. To me, Orleans feels like a good opportunity to dive into the actor model with .NET with a relatively straightforward codebase.

I've been writing various PoC's this year but I think the special mention goes to the last one: the road to orleans (https://github.com/PiotrJustyna/road-to-orleans) which I wrote with two other engineers. Down to earth, realistic examples, .NET 5 and F# support out of the box and we're constantly expanding it.

Feel free to comment and contribute!