Со stateless всё относительно просто — rolling update обычно хватает.
А вот со stateful начинаются нюансы:
— миграции БД;
— WebSocket и gRPC-соединения;
— rollback;
— совместимость старой и новой версии.
Кто-то использует Blue-Green, кто-то expand/contract для миграций, кто-то вообще предпочитает небольшое окно обслуживания вместо усложнения инфраструктуры.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#dev_null
