What's Today

GitHub Engineering · Brian Celenza ·

Building Git infrastructure for agent-scale development

GitHub sostiene que el crecimiento de los agentes de software y de los flujos de CI exige separar la durabilidad de los repositorios de la capacidad de atender lecturas y escrituras. Su nueva arquitectura almacena los datos autoritativos en Azure Blob Storage, usa trabajadores de cómputo escalables para servir solicitudes y traslada tareas de mantenimiento fuera de la ruta de servicio. En pruebas internas, el diseño alcanzó hasta 35 veces más rendimiento de escritura y permite escalar la capacidad de lectura de forma independiente, mientras conserva los flujos de trabajo y controles existentes.

Writes are accelerating, and this growth can add stress to systems all repos depend on. Here's our approach to building architecture that can scale.

Leer la nota completa en github.blog →