PRELEKCJE

 

Budowanie systemów reaktywnych przy użyciu grafów i strumieni w Akka.NET

W ramach tej prezentacji przedstawimy sobie jakie cechy systemów reaktywnych sprawiają, że określenie to stało się tak popularne a sam standard Reactive Streams tak użyteczny w budowaniu systemów dużej skali. Następnie przejdziemy do omówienia platformy Akka.NET - zestawu bibliotek służących budowaniu systemów współbieżnych i rozproszonych, przeportowanego z jej oryginalnej implementacji w języku Scala na platformie JVM. Na potrzeby tej prezentacji wykorzystam bibliotekę Akka.Streams oraz przedstawię, w jaki sposób możemy z jej pomocą komponować czytelne bloki kodu, z których następnie będziemy w stanie składać całe grafy zachowań.