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

  • Utorok 20. 10. 2026 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.
  • Štvrtok 22.10.2026 Cvičenie 15 – RabbitMQ – Exchange typu topic – komplexné smerovanie správ. Posielanie štruktúrovaných správ. Failover – manažment zlyhaných doručení. 
  • Piatok 23.10.2026 Cvičenie 16 – 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.
  • týždeň 27.10.2026 – 30.10.2026 – záloha