
무중단 배포(Zero-Downtime Deployment)란? 🚀무중단 배포는 서비스가 중단되지 않으면서 새로운 버전의 애플리케이션을 배포하는 방법입니다.즉, 사용자는 배포 중에도 끊김 없이 서비스를 이용할 수 있습니다.이런 배포 방식은 사용자 경험을 해치지 않고, 빠르게 기능을 개선하거나 버그를 수정할 수 있다는 큰 장점이 있습니다. 대표적인 무중단 배포 방식과 예시1. 롤링 배포(Rolling Deployment) 🔄개념: 서버 여러 대 중 한 대씩 순차적으로 새로운 버전으로 교체합니다.특징:한 번에 한 서버만 업데이트하므로 다운타임이 없습니다.배포 중에는 두 버전이 공존하므로 하위 호환성에 신경 써야 합니다.새로운 서버를 추가로 만들 필요가 없어 비용 부담이 적습니다.배포 중 업데이트되는 서버에..