Akka 2.6 – Typed, Java 17

Akka 2.6 – Typed, Java 17

Všeobecne o Akke

Videá a kód

Videá sú dostupné cez Microsoft Stream v sieti UPJŠ. (november 2022)

  • Video 1/2. Úvod do aktorového modelu. Implementácia aktorov. Komunikácia medzi aktormi. Rozdeľovanie roboty medzi aktorov. Message Adapter pre dodržanie typov správ. (november 2023)
  • Video 2/2. Komunikácia od replík ku koordinátorovi. Failover: zlyhávanie aktorov a supervízia. Spawnovanie viacerých aktorov pre škálovanie. V druhej polovici videa sa rieši Akka Cluster a distribuovaní aktori. (november 2023)
  • 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. (november 2022)
  • Video 2 / 2 (1h 30m) 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. (november 2022)
  • Zdrojové kódy k videám — repozitár na GitHub.com (november 2022)

Distribuovaná Akka a Akka Cluster

Distribuovaní aktori v Akka clusteri na príklade delenia roboty

Aktori bežiaci na samostatných uzloch. Registrácia aktorov cez Receptionist. Serializácia správ pomocou Java serializácie. Spúšťanie aktorového systému v rolách. Ukážka routera typu group, ktorý autodetekuje aktorov rovnakého druhu cez recepčného.

Distribuovaná Akka a Akka Cluster

Distribuovaná Akka v sieti. Výstavba Akka clustera. Komunikácia aktorov v distribuovanom prostredí. Odhaľovanie aktorov cez Receptionist.

Upravené