Поделитесь опытом построения микросервисных систем
Всем привет!
Знаю, что в интернете уже есть масса информации.
Тем не менее всегда интересно почитать опыт реальных людей, а не только статьеписателей.
Вопросы следующие
1. Как определяете зону ответственности микросервиса при проектировании?
2. Как тестируете взаимодействие между микросервисами(контракт тестинг? e2e?)
3. Реплицируете ли одни и те же данные в разных сервисах? Если да, как поддерживаете актуальность?
4. Клиент работает с микросервисами напрямую или через гейтвей?
5. Использует ли кто-то концепцию микрофронтендов?
6. Если кто-то налаживал процесс релизов таких распределенных систем(чтобы версия X микросервиса была зарелизена именно с совместимой версией микроверсиа Y) — тоже будет крайне интересно почитать.
Понимаю, что универсального ответа нет. Интересует именно ваш опыт.
Спасибо
25 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів