Пример монолита и микросервиса на примере приложения такси.

В этом приложении вы можете заказать такси, оплатить поездку, оценить водителя, написать в тех. поддержку. В случае монолита вся логика это единные сервис, которые выполняет все перечисленные функции. В случае микросервисов вы разделяете логику на 4 микросервиса. Первый сервис отвечает за заказ такси, отмену заказа. Второй - оплата, проверка что вы можете оплатить поездку, например, что ваша карта действительна. Третий - оценка водителя и пассажира, просмотр этой оценки, расчет самой оценки по конкретной формуле. Четвертый - это тех.поддержка, возможность написать клиенту в чат, а тех.поддержке ответить на сообщение клиента, а также посомтреть всю историю переписки с тех.поддержкой

#Архитектура