Quick Answer
Rolling deployment gradually replaces old instances with new ones. Kubernetes terminates one old pod and starts one new pod at a time (configurable). Traffic is slowly shifted to the new version as old ones come down. Zero downtime if you have enough instances. If the new version is broken, you see errors on the small traffic slice hitting new pods before full rollout.
Answer
Gradually replaces old service instances with new ones. Minimizes downtime and allows monitoring. Supported in Kubernetes, AWS ECS, and other orchestrators.
S
SugharaIQ Editorial Team
Verified Answer
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.