❓ Что такое микросервисы?Микросервисы — это 
архитектурный стиль, при котором приложение делится на набор небольших, изолированных сервисов. Каждый сервис отвечает за 
конкретную бизнес-функцию, имеет собственную базу данных (или схему), независимый цикл разработки и может масштабироваться отдельно от других.Они взаимодействуют между собой через 
лёгкие протоколы (обычно HTTP/gRPC, обмен сообщениями).Главные плюсы — 
гибкость в разработке, масштабирование отдельных компонентов, независимый деплой. Минусы — 
усложнение инфраструктуры, необходимость в оркестрации и мониторинге, появление распределённых транзакций.
Такой подход противопоставляется 
монолиту, где всё приложение собрано 
в один блок.
🐸 Библиотека собеса по Java#patterns