¿Ha notado que Netflix no ha tenido interrupciones catastróficas como en años anteriores, incluso con un aumento repentino de la visualización durante la pandemia? No es un feliz accidente. Netflix ha detallado la implementación de tecnología, la eliminación progresiva de carga basada en prioridades, que debería mantener el flujo de las transmisiones incluso cuando hay fallas graves detrás de escena. Suena complejo, pero en última instancia equivale a decidir lo que el servicio puede permitirse sacrificar sin que la gente se dé cuenta.

El servicio ahora prioriza el tráfico en función de cuánto lo necesita para la reproducción, incluidos elementos «no críticos» que nunca verá, elementos de «experiencia degradada» que no afectarán la reproducción (piense en los marcadores de pausa y el historial de visualización) y, por supuesto, la experiencia de visualización crítica en sí misma. Un servicio de puerta de enlace, llamado cariñosamente Zuul, determina cuándo un servicio de back-end o incluso el propio Zuul están en problemas y disminuirá progresivamente el tráfico para mantener Netflix en funcionamiento, comenzando con los elementos de menor prioridad.

El enfoque escala el estrangulamiento de tal manera que no debería notar mucho o nada a menos que la situación sea realmente grave. En ese momento, es probable que Zuul esté acelerando fuertemente para proteger tanto el servicio como a sí mismo: hay una interrupción total si Zuul deja de funcionar.

Ya ha sido testigo de este sistema en acción sin darse cuenta. Netflix encontró un problema en 2020 que era similar al que estaba detrás de una interrupción de 2019, pero la eliminación de carga funcionó lo suficientemente bien como para que la reproducción siguiera funcionando incluso mientras el sistema se recuperaba de una falla. La compañía planea afinar aún más su enfoque, como los umbrales dinámicos para cuando se activa la aceleración.

Esto no garantiza que Netflix evitará todas las interrupciones u otras degradaciones en el futuro. Después de todo, la compañía redujo las tasas de bits para evitar obstruir las redes cuando comenzaron los bloqueos por pandemia. Sin embargo, estas fallas deberían ser menos probables y podrían no durar tanto tiempo si ocurren. Eso es particularmente crucial cuando hay muchos rivales. Si Netflix sufría demasiadas interrupciones, corría el riesgo de perder suscriptores que estarían dispuestos a renunciar a algunos programas exclusivos si eso significara transmisiones más confiables.

Leer también  El estante inteligente Dash de Amazon puede reordenar casi cualquier cosa que pueda caber en él