- 롤링 배포는 새로운 애플리케이션 버전을 서버에 점진적으로 배포하는 전략이며, 이전 버전이 완전히 교체될 때까지 일정량의 서버는 여전히 이전 버전을 실행합니다. 🔄
- 이렇게 하면 서비스 중단 없이 원활한 전환이 가능합니다.
- 업데이트된 서버의 오류나 성능 문제를 확인한 후에 더 많은 서버에 새 버전이 롤링됩니다. 🧐
- 트래픽은 로드 밸런서를 사용하여 관리되며, 사용자는 새 버전 또는 기존 버전 서버에 연결하든 늘 서비스를 받을 수 있습니다. 📶
- 로드 밸런서는 트래픽을 업데이트된 서버와 업데이트되지 않은 서버에 골고루 분배합니다. 📊
- 대규모 시스템에서 서비스 중단 시간과 위험을 최소화하는 것이 중요하기 때문에, Netflix, LinkedIn, Spotify와 같은 기업에서는 널리 사용되는 이전 방법입니다. 🚀