ingeniería
Construyendo un caché de CI que no se acelera
Cómo ofrecemos restauraciones de caché a 1 GB/s y por qué el ancho de banda es más importante que la capacidad.
{autor} · {rol} · {fecha} · {minutos} {minutosLabel}
¿Por qué domina la velocidad de recuperación?
lo que construimos
- Caché almacenado en NVMe en la misma zona de disponibilidad que el grupo de corredores
- Fragmentos dirigidos al contenido para que las partes sin cambios no se vuelvan a transferir
- Compresión zstd, elegida para la velocidad de descompresión en lugar de la relación
- Recuperación de fragmentos paralelos que saturan el enlace en lugar de una sola secuencia
Tu próximo build podría ser el doble de rápido, por la mitad de precio
Empieza gratis. Marcharse es esa misma línea, y también publicamos ese diff.
Relacionado
CI 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.Por 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.Lo 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.Deja 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.