Ing. Ondřej Michalčík

  • Profil
  • Závěrečné práce

Závěrečné práce

Diplomové práce

Změna mikroservisní architektury ze synchronní point-to-point integrace na robustní, vysoce dostupný ekosystém služeb.

Autor
Robin Vávra
Rok
2025
Typ
Diplomová práce
Vedoucí
Ing. Ondřej Michalčík
Anotace
Tato diplomová práce zkoumá transformaci z architektury point-to-point synchronní integrace na odolný ekosystém mikroslužeb, přičemž se zaměřuje na message-driven komunikaci jako základ reaktivních systémů. Výzkum analyzuje, jak tradiční architektury bojují s responzivitou, škálovatelností a kaskádovým selháním. Analýza existujícího ekosystému mikroslužeb odhaluje specifické integrační výzvy, které vedou k vývoji messaging knihovny, která je hlavním přínosem této práce. Tato knihovna zjednodušuje přechod na reaktivní systémy poskytováním funkcionalit pro message-driven komunikaci, přičemž její návrh umožňuje snadný přechod mezi implementacemi konkretních technologií. Implementace řeší klíčové aspekty asynchronní message-driven komunikace, včetně automatického objevování kanálů a doručování zpráv, replay mechanismu a načítání historických dat. Testování ověřuje funkčnost knihovny proti její návrhové specifikaci, zatímco závěrečná doporučení nastiňují možná budoucí vylepšení.