Akka 2.6 – Typed, Java 8
Aktorový model založený na Typed Akka 2.6, syntax Java 8, s použitím štýlu Object-Oriented.
Princípy, koncepty a technické pozadie pre aktorový model a framework Akka.
Aktorový projekt pre počítanie frekvencií slov vo vete.
Esenciálna Akka a aktorový model
Videá
⚠️
Videá sú dostupné cez Microsoft Stream v sieti UPJŠ. (október 2020)
Úvod k aktorovému modelu a Akka Typed.
- Video 1 / 2 (1h 30m). Úvod do aktorového modelu. Implementácia aktorov. Komunikácia medzi aktormi. Ask pattern. Rozdeľovanie roboty medzi aktorov. Message Adapter pre dodržanie typov správ.
- Video 2 / 2 (1h 20m). Komunikácia od replík ku koordinátorovi. Failover: zlyhávanie aktorov a supervízia. Spawnovanie viacerých aktorov pre škálovanie. Logovanie a debugging.
Kód
- Celý ukážkový projekt vrátane histórie komitov pre Akka Typed 2.6, Java 8, OOP prístup. Obsahuje podporu pre logovanie a konfiguráciu. (október 2020)
Distribuovaná Akka a Akka Cluster
Video
⚠️
Video (1h 40m)
je dostupné cez Microsoft Stream v sieti UPJŠ. (október 2020)
- Distribuovaná Akka v sieti.
- Výstavba Akka clustera.
- Komunikácia aktorov v distribuovanom prostredí.
- Odhaľovanie aktorov cez
Receptionist
.
Kód
- GitHub repo
novotnyr/akka-iot-demo
s ukážkami distribuovanej aplikácie bežiacej v rámci Akka Clustera.
Upravené