Dependency Upgrade Gauntlet: Patch a Critical Library Without Breaking Users
Practica la actualización bajo riesgo utilizando registros de cambios, pruebas, despliegues canary y planes de reversión.
Revisa ideas enviadas por miembros y apoya los temas a los que asistirías.
14 propuestas
Practica la actualización bajo riesgo utilizando registros de cambios, pruebas, despliegues canary y planes de reversión.
Manejo de paquetes faltantes, registros modificados, archivos de bloqueo, espejos y evidencia de la cadena de suministro.
Una sesión práctica de fundamentos de DevOps utilizando ejemplos de servicios en Rust para conectar pruebas, contenedores, puertas de despliegue, comprobaciones de estado y planes de reversión.
Una sesión práctica de DevOps utilizando ejemplos de servicios web en Rust para conectar etapas de prueba, entornos de previsualización, puertas de despliegue y planificación de reversiones.
Una sesión práctica de dos horas sobre espacios de trabajo de Cargo en Rust, centrada en límites de paquetes, características y compilaciones de lanzamiento. Rust se utiliza como contexto de implementación, mientras que la lección principal se mantiene en los fundamentos de la ingeniería de software, fiabilidad, pruebas y claridad operativa.
Una sesión práctica de fundamentos de DevOps utilizando ejemplos en Rust para conectar compilaciones locales, pruebas, contenedores, configuración de servicios y comprobaciones de despliegue.
Una sesión práctica de dos horas sobre indicadores de características (feature flags) de Rust en Cargo, centrada en el tamaño del binario, dependencias y revisión de versiones. Rust se utiliza como contexto de implementación mientras la lección principal se mantiene en los fundamentos de la ingeniería de software, fiabilidad, pruebas y claridad operativa.
Una sesión práctica de ingeniería de lanzamientos utilizando ejemplos de servicios en Rust para cubrir la revisión de dependencias, comprobaciones de seguridad, empaquetado, notas de lanzamiento y planificación de reversión.
Una sesión práctica de CI/CD utilizando ejemplos de proyectos en Zig para diseñar pipelines amigables para el equipo, comprobaciones de contenedores, puertas de lanzamiento e informes de fallos útiles.
Una sesión práctica de fundamentos de DevOps utilizando ejemplos de Zig para conectar compilaciones locales, pruebas, contenedores, configuración de servicios y comprobaciones de despliegue.
Una sesión práctica de dos horas sobre dependencias de paquetes en Zig, centrada en bibliotecas opcionales, revisión de versiones y opciones de compilación. Zig se utiliza de forma realista para herramientas de sistemas, interoperabilidad con C, análisis, flujos de trabajo de compilación y componentes orientados al rendimiento, en lugar de pretender que es una plataforma web completa.
Una sesión práctica de ingeniería de versiones que utiliza ejemplos de Zig para cubrir la revisión de dependencias, comprobaciones de seguridad, empaquetado, notas de versión y planificación de reversiones.
Una sesión práctica de sistemas usando ejemplos de Zig para manejar la configuración en tiempo de ejecución, archivos de entorno, errores de validación y cambios operativos más seguros.
Una sesión práctica de dos horas sobre entrega de cadenas de herramientas (toolchain) en Zig, centrada en artefactos compilados de forma cruzada, pruebas, contenedores y verificaciones de lanzamiento. Zig se utiliza de manera realista para herramientas de sistemas, interoperabilidad con C, análisis, flujos de trabajo de compilación y componentes orientados al rendimiento, en lugar de pretender que es una plataforma web completa.