This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, November 22 • 12:20pm - 1:10pm
Anton Moldovan @antyaDev - Orleankka. Making Orleans F#un (since 2015)

Sign up or log in to save this to your schedule and see who's attending!

Session feedback
Feedback Closed
Orleans is a runtime and programming model for building distributed high-scale systems based on actor model. Orleans is an implementation of an improved actor model that borrows heavily from Erlang, adds static typing, message indirection and actor virtualization, exposing them in an integrated programming model known as "Virtual Actors". Orleans has been used to build multiple production services, including back-end services for a number of popular games, like Halo 4. Unfortunately, despite being truly unique and practical project, Orleans didn't make a lot of fans in F# community, due to its dependency on static code generation, verbosity of programming model and complex configuration. Orleankka - is a complementary API for Orleans built with functional paradigm in mind. It brings proper support for F#, custom DSL that will be familiar to all Akka users, and heaps of other usability improvements over the original API. Be aware: demo heavy talk! Lots of code examples demonstrating major Orleans features done with Orleankka’s API will be presented.

avatar for Anton Moldovan

Anton Moldovan

F#; Distributed Systems Design; CQRS; ES; CEP; Actor Model

Tuesday November 22, 2016 12:20pm - 1:10pm
4. Sprint

Attendees (9)