Na školskom Gitlabe budem zverejňovať úlohy riešené na cvičeniach

Obsah cvičení

Blok: Konkurentné programovanie

Blok: Reaktívne programovanie

Blok: Message Brokery

Gitlab pre message brokery

  • Piatok 18. 10. 2024 Cvičenie 14 – Message Brokery pre výmenu správ v distribuovaných systémoch. Všeobecný prehľad, architektúra. RabbitMQ ako štandardizovaný broker. Základné koncepty pre RabbitMQ – exchange, queues. Producenti a konzumenti správ. Rozdeľovanie práce. Broadcastovanie správ. Acknowledgement – potvrdzovanie správ.
  • Utorok 22.10.2024 Cvičenie 15 – nebude
  • Štvrtok 24.10.2024 Cvičenie 16 – RabbitMQ – Exchange typu topic – komplexné smerovanie správ. Posielanie štruktúrovaných správ. Failover – manažment zlyhaných doručení. 
  • Piatok 25.10.2024 – Apache Kafka – distribuovaný commit log a message broker. Základné koncepty – topicy, skupiny konzumentov, offsety. Produkovanie a konzumovanie správ. Škálovanie v Kafke a failover.

Zdroje z minulých rokov pre SOAP, Akka, RabbitMQ a Kafka sú aj v separátnom portáli Konkurentne.sk.