Tecnología

GitHub migra al 99.99999% de repos a Azure con quórums por referencia

El artículo detalla la arquitectura de almacenamiento de nueva generación de GitHub, basada en dos principios: minimizar coordinación y desacoplar almacenamiento de cómputo. El cuello de botella que impedía migrar el 0.00001% restante era un bloqueo a nivel de repositorio completo que hacía que cada escritura esperara a la réplica más lenta, especialmente costoso con una latencia de red de ~25ms entre regiones. El nuevo diseño serializa solo las escrituras que compiten por la misma referencia, no todas las del repositorio, liberando el techo de throughput. Esto es relevante para cualquier equipo que diseñe sistemas de almacenamiento distribuido o trabaje con Git en entornos de alta concurrencia. El modelo también abre la puerta a réplicas stateless que escalan lecturas de forma independiente, un patrón aplicable más allá de Git.

Tu acción

Revisa si algún lock o mutex en tu sistema protege recursos que son en realidad independientes entre sí y evalúa reducir la granularidad del bloqueo.

Este es uno de los cinco hallazgos de Tecnología de esta semana en Rebrio.

  • OpenAI escala almacenamiento de ChatGPT a 1.000M usuarios con Cosmos DB
  • Tres Java Champions revelan cómo integran Copilot en producción con criterio

Lo que importa, cada lunes. Gratis.

Lo que importa en lo tuyo, curado. Sin amarillismo, sin ruido. Cinco minutos de lectura que te hacen mejor profesional.

Empezar a leer

Gratis · Sin tarjeta · Cancelable