LINUX.ORG.RU

История изменений

Исправление Norgat, (текущая версия) :

Смысл микросервисов в том что их могут и должны писать разные команды по простым и понятным тз. Всё остальное вообще не важно. Если это не соблюдается, то смысла в микросервисной архитектуре нет никакого.

Ну тут я бы сказал, что могут быть исключения. Например, если есть подсистема которая не коррелирует по нагрузке с основным сервисом, требования к ее надежности так же отличаются (те могут быть как выше так и ниже). В таком случае я предпочитаю разносить сервисы по разным инсталяциям и чтобы они взаимодействовали по API.

Писать такое могут одни и те же люди в целом. Вопрос скорее в оперировании нагрузкой в продакшене будет.

Исходная версия Norgat, :

Если это не соблюдается, то смысла в микросервисной архитектуре нет никакого.

Ну тут я бы сказал, что могут быть исключения. Например, если есть подсистема которая не коррелирует по нагрузке с основным сервисом, требования к ее надежности так же отличаются (те могут быть как выше так и ниже). В таком случае я предпочитаю разносить сервисы по разным инсталяциям и чтобы они взаимодействовали по API.