Design a zero-downtime deployment pipeline for a critical microservice at Okta that cannot tolerate any request failures during updates.