Microsoft reveló nuevos detalles sobre la interrupción masiva de Xbox que ocurrió en julio y duró aproximadamente 15 horas. El director técnico de Xbox, Scott Van Vliet, declaró que la causa del problema fue la falla de un servicio interno responsable de verificar las licencias de los juegos comprados y el contenido de Game Pass.
Según Van Vliet, este mismo servicio es utilizado por varias funciones de Xbox en PC. La situación se vio agravada por un error en la pila de software del cliente de Xbox: cuando los servicios relacionados con las licencias dejaban de responder, otras verificaciones de licencias también comenzaban a fallar.
Como resultado, se produjo una falla en cascada que afectó a varios servicios relacionados a la vez. En particular, los usuarios no podían iniciar ni siquiera los juegos que ya poseían. Así, el problema resultó ser significativamente más grave que la simple desconexión de funciones de red individuales.
Después del incidente, Microsoft transfirió la responsabilidad de los servicios de licencias problemáticos a su propio equipo interno. Los ingenieros también están trabajando para aumentar la resistencia de todo el sistema a tales fallas. El error descubierto en la pila de software ya ha sido corregido; la actualización con la corrección correspondiente comenzó a implementarse el día anterior.
Van Vliet enfatizó que la compañía no quiere limitarse a corregir un error específico. Los equipos de ingeniería y operaciones de Xbox están trabajando para mejorar la confiabilidad general de la infraestructura, y Microsoft promete revelar detalles adicionales sobre sus planes en las próximas semanas y meses. En futuras actualizaciones, las correcciones para problemas similares se lanzarán junto con nuevas funciones y mejoras en la calidad del servicio.
Al mismo tiempo, el director técnico reconoció por separado que la interrupción en sí misma fue un problema grave, pero la situación empeoró aún más porque la falla de un servicio provocó una reacción en cadena en otros componentes del sistema.
Me preocupa menos una línea que diga la causa de la falla y más las preguntas reales: ¿por qué la falla de un servicio pudo inhabilitar una parte tan grande del sistema, por qué la recuperación tomó tanto tiempo y qué cambiaremos para que un solo punto de falla no pueda arruinarles la noche?
Según Van Vliet, Microsoft tiene la intención de fortalecer las dependencias relacionadas con la autorización y el inicio de juegos, mejorar la detección y localización de tales fallas, y también informar a los usuarios sobre los problemas que surjan de manera más rápida y clara.