Cada minuto añadido a tu CI pipeline cuesta dinero real y tiempo real de desarrollador. Con aproximadamente 45 MRs por día y alrededor de 340 ejecuciones de pipeline, un solo minuto de sobrecarga de pipeline se traduce en casi 6 horas de tiempo de ingeniería perdido diariamente. Esta charla presenta el manual completo que utilizamos para reducir nuestro Merge Train pipeline de aproximadamente una hora a aproximadamente 22 minutos — una reducción del ~64% — mientras mejoramos la salud de CI del bajo 80% al bajo 90%. Cubriendo la migración de instancias de cómputo (con datos de referencia reales de 10 ejecuciones por configuración), extracción de pruebas de servicio, optimización de CloudWatch, almacenamiento en caché de linter, detección de pruebas inestables y análisis de costos, los asistentes se van con un marco priorizado para sus propios esfuerzos de optimización de CI. Cada optimización incluye métricas antes y después, impacto en los costos y los compromisos que navegamos.
This talk has been presented at JSNation 2026, check out the latest edition of this JavaScript Conference.























Comments