Pull to refresh

Comments 12

Скорее на "инстанс". Модуль обычно не самодостаточная единица.

Мне не понятно, чем новое понятие “клетка” отличается от уже существующего понятия “архитектурный квант”, введенного Нилом Фордом. В чем заключается принципиальная разница между ними?

Кин-Дза-Дза!
Кин-Дза-Дза!

"Ты что-дальтоник, скрипач? Зелёный цвет от оранжевого отличить не можешь? Турист!"

Я-бы предложил приравнять клетку к домену! :-)

И тогда, мы получаем чудесное описание DDD.

Позвольте ответить сразу всем )
Конечно, вы абсолютно правы - можно заменить термин клетка на любое другое слово, если это не меняет суть. Суть клетки - это единый элемент деплоя, которой объединяет в себе сразу и микросервис, и базу данных, и его инфраструктурные вещи такие как средства логирования, мониторинги и пр. Причём, если bounded context достаточно сложный, то микросервисов в одной клетке может быть больше одного.
Рекомендую ещё посмотреть это доклад: https://www.youtube.com/watch?v=kJECSpVwM7Q

Ну, то есть, в каждой клетке свой независимый экземпляр observability стека?

Автоматически разворачиваются отдельные экземпляры ELK, Victoria Metrics, Jaeger, в отдел безопасности летит очередной алерт о невозможности централизованного сбора данных, а в отдел HR отправляется заявка на набор новой команды сопровождения и поддержки этой "клетки" ))

Перед этим главный SRE покусает всю команду, которая предложила этот чудесный подход.

Мода последних 10 лет. Любой успешно +-обкатанный шаблон обязательно назвать термином. И что вот гляньте через год - статьи про то что клетки это бест пректис.

Обычная soa.

А сложность чего и по сравнению с чем?

Sign up to leave a comment.

Articles