Внутри монолитных систем все компоненты связаны друг с другом. В результате, если откажет одно из них — все приложение может перестать функционировать.
Внутри микросервисной архитектуры отказ одного микросервиса не всегда приводит к проблемам в работе всей системы. В результате система более отказоустойчива.