"Q: По блоку 12 пунктов. Не совсем понятно словосочетание ""Одна кодовая база"". Какие аффекты получим, если скрипты, конфиг и код будут в разных репозиториях? (речь о 12-factor) A: Не сможем простым способом отследить последовательность изменений и удобно настроить тригггеры на сборку. В мире непрерывной поставки изменения настроек приложения или настроек среды так же являются триггером к сборке и тестированию. По итогу может быть обнаружен дефект. Удобно, посмотрев diff, увидеть, что менялась только среда или только какие-то настройки. Плюс к этому версия сервиса - это не только версия кода, но и. версия его конфига и версия среды. То ест должна быть возможность в любой момент собрать и запустить версию, являющую комбинацией (код сервиса+настройка сервиса+настройка среды), это открывает возможности для: X. Паритет разработки/работы приложения Держите окружения разработки, промежуточного развёртывания (staging) и рабочего развёртывания (production) максимально похожими VIII. Параллелизм Масштабируйте приложение с помощью процессов V. Сборка, релиз, выполнение Строго разделяйте стадии сборки и выполнения"
"Q: По блоку 12 пунктов. Не совсем понятно словосочетание ""Одна кодовая…
Из этого канала
- #346Q: Можно еще раз пояснить простыми словами про связанность и сцепление? A: мне…
Q: Можно еще раз пояснить простыми словами про связанность и сцепление? A: мне нравится аналогия с автомобилем и водителем.
- #347Вообще не про микросервисы 🤷 Q: Подскажите, как боретесь в своих командах с…
Вообще не про микросервисы 🤷 Q: Подскажите, как боретесь в своих командах с тем, что многие не готовятся к груммингам, не читают требования или читают их…
- #348Два года я пытался связаться с гуглом. При выполнении всех условий у меня не…
Два года я пытался связаться с гуглом. При выполнении всех условий у меня не было возможности указать собственное название для канала archdays в youtube.
- #342Еще вопросы: (это из разных чатов-переписок, чтоб добру не пропадать, может и…
Еще вопросы: (это из разных чатов-переписок, чтоб добру не пропадать, может и еще кому-то будет полезно) Q: В чем принципиальное отличие канарейки от А/Б…
- #341Короткие вопросы и короткие ответы: Q: Как проверить независимость…
Короткие вопросы и короткие ответы: Q: Как проверить независимость микросервисов? A: Проверяем на независимость функционального развития, тестирования и…