¿Qué significa "canary deployment" en programación?
canary deployment es uno de los términos más comunes en el desarrollo de software. Si alguna vez te preguntaste qué significa exactamente, en qué contexto se usa y por qué importa, esta guía te lo explica con definiciones claras y ejemplos reales.
Definición
Una estrategia de despliegue en la que una nueva version se lanza primero a un porcentaje pequeno de usuarios. Si el canary no muestra errores, el despliegue aumenta gradualmente hasta el 100%. Si falla, solo un numero reducido de usuarios se ve afectado y el rollback es rapido.
Ejemplo en inglés
"We did a canary deploy to 5% of traffic. Metrics look good, so we are rolling out to everyone."
¿Puedes ordenar esta oración?
Seguí construyendo tu inglés técnico
Recién buscaste qué significa esta palabra. Lingua-e convierte vocabulario como este en práctica completa: completar espacios, escucha y conversaciones reales de developers.
Practicar gratis