Обсудить проект

Разработка микросервисного приложения: принципы, шаблоны и практика

Содержание

Частые вопросы

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

Контакты

Почта
Офис
610002, Кировская область, г. Киров,
ул. Красноармейская, д. 30 Если требуется встреча, пожалуйста, позвоните нам заранее и мы договоримся на конкретное время ✌️
Время работы
Пн−Пт: 9:00 − 17:00
Сб−Вс: выходной
Руководитель

Согласен с обработкой моих персональных данных и ознакомлен с политикой персональных данных