Вступить в клуб →
лёгкаявопросМикросервисы и декомпозиция монолита

Команда доставки переименовала колонку, и упал сервис заказов

Сервисы заказов и доставки после «распила» монолита по-прежнему работают с одной таблицей orders в общей базе: заказы создают строки, доставка обновляет статусы и адреса. Команда доставки переименовала колонку addr в delivery_address и выкатила релиз — сервис заказов сразу начал падать.

Какое архитектурное требование нарушено?

  • Сервис владеет своими данными, другие ходят через API
  • Все сервисы обязаны использовать одну СУБД
  • Колонки в общей базе нельзя переименовывать
  • Сервисы должны релизиться в один день

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела