Session

Akka.NET from Zero to Hero

During this full day workshop we will practice implementing a scalable file distribution engine in C# or F# using actor model and Akka.NET.
You are not required to have prior knowledge of actor model or Akka framework, just bring a laptop with Windows or Mac and use your favorite .NET programming language with either Visual Studio or JetBrains Rider.

Workshop plan:

1. Introduction to actor model
2. Warming up
3. Writing actors
4. Actor supervision
5. Routing and scaling actors
6. Testing actors
7. Discussing results

Prerequisites:

1. Computer with either Visual Studio (2015/2017/2019) or JetBrains Rider installed.
2. Access to GitHub.
3. Knowledge of C# or F#.
4. If you want to become familiar with Akka.NET in advance, you can review tasks from Petabridge Akka Bootcamp (https://github.com/petabridge/akka-bootcamp), it has both C# and F# versions. There's no overlap between that bootcamp and our workshop, our tasks are all different.
5. While we will be building a file distribution engine, access to FTP server is not needed. We will use a mock that will simulate FTP operations on a local machine.

Vagif Abilov

Singing programmer

Oslo, Norway

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top