Saltar al contenido

runnerhut

Blog

Benchmarks, notas de ingeniería y novedades de producto.

2026-08-11 · productCI cuando tus compañeros de equipo son agentesLos agentes codificadores de IA presionan con mucha más frecuencia que los humanos. Así es como eso cambia el diseño de tuberías y el control de costos.2026-08-06 · companyPor qué publicamos instrucciones para salirCada página de migración en este sitio incluye la diferencia para migrar nuevamente fuera de nosotros. Aquí está el razonamiento.2026-08-04 · engineeringLo que aprendimos ejecutando un millón de trabajos de CITiempo de cola, comportamiento de caché, ajuste de tamaño y modos de falla que solo aparecen a escala.2026-07-21 · guidesDeja de volver a intentar pruebas inestablesLos reintentos automáticos convierten un error real en uno intermitente y capacitan a su equipo para desconfiar de cada falla.2026-07-15 · guidesLos límites de velocidad de Docker Hub son un problema de CI, no un problema de DockerLas extracciones anónimas tienen una velocidad limitada por IP y los corredores de CI comparten IP. Aquí se explica cómo dejar de enterarse a las 3 a.m.2026-07-09 · productLo que realmente requiere la residencia de datos de la UE para la CIFijar su región informática no es residencia de datos. Su caché, registros y acceso de soporte también manejan su código fuente.2026-07-02 · benchmarksEl límite de caché de 10 GB es el verdadero cuello de botella de CIInstrumentamos 40.000 ejecuciones de flujo de trabajo. El comportamiento de la caché predijo el tiempo del reloj de pared mejor que el recuento de vCPU, y la mayoría de los equipos cruzan el límite sin darse cuenta.2026-06-30 · companyQué proveedores de CI han cerrado y qué le diceBuildJet y Cirrus CI salieron. Una mirada a lo que realmente indica la consolidación de categorías para los compradores.2026-06-24 · companyrunnerhut ahora es SOC 2 Tipo 2Completamos nuestra auditoría SOC 2 Tipo 2 que cubre seguridad, disponibilidad y confidencialidad.2026-06-11 · benchmarksPor qué su compilación QEMU arm64 es 40 veces más lentaUn desglose medido de arm64 emulado versus nativo Docker se basa en cinco cargas de trabajo reales, y explica por qué la penalización varía tanto.2026-06-03 · benchmarksLa mayoría de los corredores de CI tienen la talla equivocadaEl 40% de los trabajos que vemos tienen un promedio de utilización de CPU inferior al 30%. Otro 12% se encuentra al 100% en la ruta crítica.2026-05-28 · companyrunnerhut plantea una Serie AHicimos una propuesta para desarrollar la capacidad de macOS y GPU, la residencia de datos en la UE y la capa de observabilidad.2026-05-20 · guidesTres líneas de YAML que reducen en un tercio la factura de CI de nuestros clientesLa cancelación de simultaneidad es el cambio de mayor retorno disponible en GitHub Actions, y la mayoría de los repositorios aún no lo tienen.2026-05-13 · engineering¿A qué se refiere realmente su trabajo de CI?Colocamos una política de salida de denegación predeterminada en modo de auditoría en una muestra de canalizaciones. Nadie predijo correctamente su propia lista de permitidos.2026-05-06 · engineeringMigración de CI a arm64: lo que realmente fallaMovimos 200 repositorios para armar a 64 corredores. Aquí está la lista completa de lo que falló y por qué.2026-04-23 · engineeringConstruyendo un caché de CI que no se aceleraCómo ofrecemos restauraciones de caché a 1 GB/s y por qué el ancho de banda es más importante que la capacidad.2026-04-21 · engineeringArquitectura Docker para ingenieros de CIDaemon, Containerd, BuildKit y Snapshotter: qué hace cada uno y cuál ralentiza la compilación.2026-04-14 · companyBuildJet se apagó. Esto es lo que esto significa para la CI administrada.Vale la pena tomar en serio a un competidor que sale de la categoría en lugar de darle vueltas. Aquí está nuestra lectura honesta sobre por qué cerró BuildJet y qué dice sobre los corredores administrados.2026-04-02 · engineeringCómo reducimos el tiempo de salida del corredor a tres segundosPiscinas cálidas, restauración de instantáneas y el poco glamoroso trabajo de predecir la demanda.2026-03-25 · guidesLas diferencias apiladas encarecen la CI; hágalas de todos modosEl apilamiento multiplica las ejecuciones de tuberías. La solución es el control de la concurrencia, no menos solicitudes de extracción.2026-03-18 · engineeringUn trabajo, una máquina virtual: cómo aislamos las cargas de trabajo de CIPor qué no ejecutamos trabajos de CI en contenedores en un kernel compartido y cuánto nos cuesta eso.2026-03-04 · guidesEl coste oculto de los minutos de macOSmacOS factura aproximadamente diez veces más que Linux. La mayoría de los equipos trabajan más en él del necesario.2026-02-25 · engineeringSu canalización de CI es un seguimiento distribuidoEl flujo de trabajo de modelado se ejecuta como seguimientos de OpenTelemetry hace que la ruta crítica sea obvia de una manera que una lista de duraciones de pasos nunca lo hace.2026-02-18 · guidesDepuración de CI con un punto de interrupción en lugar de 40 confirmacionesLa depuración de declaraciones de impresión mediante push es el bucle más lento del software. En su lugar, utilice SSH en el corredor.2026-02-11 · guidesProbablemente tu clave de caché sea incorrectaCuatro errores de clave de caché que explican casi todos los índices de aciertos bajos que vemos durante la incorporación.2026-02-04 · guidesUna lista de verificación de seguridad de GitHub Actions que en realidad es breveCinco cambios que eliminan la mayor parte del riesgo realista en una configuración típica de Acciones.2026-01-29 · engineeringLa economía de ejecutar la infraestructura de CIA dónde va realmente el dinero cuando se opera una flota de corredores: capacidad inactiva, salida y el costo de una salida de tres segundos.2026-01-15 · engineeringEl almacenamiento en caché de capas de Docker no es lo que crees que esLa mayoría de las configuraciones de almacenamiento en caché de CI Docker dedican más tiempo a transferir el caché del que ahorran al usarlo.2026-01-08 · guidesQué hacer cuando GitHub Actions cambia sus preciosLos precios de la plataforma se mueven. A continuación se explica cómo modelar el impacto en su cartera de proyectos en una tarde en lugar de en un trimestre.