MICHAŁ TOMAŃSKI

MICHAŁ TOMAŃSKI

MICHAŁ TOMAŃSKI

Scala Developer @ VirtusLab & Nexem

I’ve been working as a Scala developer on both small and large-scale applications. After work I participate in industry events and conduct workshops for the new wave of software engineers. Privately I am a fan of manual sports. At the weekend, I travel around the world, especially to East Asia and Middle East.

Express yourself with a finite-state machine

In this talk I will introduce you to the concept of a finite-state machine. Why is it worth to be used? It allows the developer to design and code a process manager in a very simple and expressive way. We will see a real life example of a business process implemented with it. We will also make the process fail-proof by using persistence. All of it will be done using Akka Persistence.

Scroll Up