Mikroservisná architektúra rozdeľuje aplikácie na nezávislé služby s jasnými API a vlastnou databázou, čo zvyšuje flexibilitu, škálovateľnosť a odolnosť, pričom kladie dôraz na doménový návrh, správnu dekompozíciu a efektívnu synchronnú aj