canary
-
이코에코(Eco²) Deployment Strategy: Canary Deployments이코에코(Eco²) 2025. 12. 30. 22:10
2024-12-30 | 리팩토링을 앞두고 안전한 배포 전략 수립 TL;DR문제: 대규모 Clean Architecture 리팩토링을 안전하게 배포해야 함선택지: Rolling Update, Blue-Green, Canary결정: Canary 배포 (헤더 기반)이유: 기존 Istio 인프라 활용, 비용 효율성, 점진적 검증 가능1. 배경1.1 현재 상황도메인 서비스들의 Clean Architecture 리팩토링을 앞두고 있다. Auth 서비스를 시작으로 모든 도메인 서비스에 다음 변경이 예정되어 있다: 디렉토리 구조 전면 개편 (models/ → domain/entities/, services/ → application/commands/ 등) CQRS 패턴 도입 (Command/Query 분리) Re..