Выбор ответа Senior Микросервисы глазами аналитика обновлено

Распределённый монолит

Вопрос

Какой признак лучше всего указывает, что команда построила «распределённый монолит»?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Фичи выкатываются сразу в нескольких сервисах. Смысл микросервисов в независимости: релизов, масштабирования, отказов.

Варианты ответа

  1. Сервисы написаны на разных языках и фреймворках
  2. У каждого сервиса своя отдельная база данных
  3. Фичи выкатываются сразу в нескольких сервисахправильный ответ
  4. Сервисов больше десяти, и их число растёт

Разбор

Смысл микросервисов в независимости: релизов, масштабирования, отказов. Если релизы связаны, а синхронные цепочки длинные, получились недостатки обоих миров. Число сервисов и языков сами по себе ничего не говорят. Своя база у сервиса как раз хороший признак.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.