Netflix y La Nube – Cómo funciona Netflix.

Netflix y La Nube – Cómo funciona Netflix.

hola de nuevo soy feregrino y hoy te voy a hablar de netflix [Música] seguramente has tenido la oportunidad de sentarse frente al televisor y presionar un solo botón y comenzar a ver tu serie o película favorita y muy probablemente lo hayas hecho en netflix pero alguna vez te has detenido a pensar qué es lo que pasa antes y durante y después de que presionas play en tu dispositivo acá te lo voy a contar acá te voy a contar algunas de las cosas que suceden para que tú puedes disfrutar de tu contenido favorito todo desde un punto de vista del cómputo en nube pero antes de comenzar les voy a decir un poco de historia sobre netflix la compañía fue fundada en agosto de 1997 inicialmente se dedicaban a rentar dvds a través de correo postal sí así es ellos te enviaban discos de dvd por correo discos que tú tenías que devolver de igual manera una vez que terminaron de disfrutar de tu serie o película este era un negocio que a pesar de ser muy popular no generaba tanto dinero tanto así que cuando un etf leaks fue ofrecido a blockbuster por la módica cantidad de 50 millones de dólares el gigante en la red de las rentas lo rechazó un movimiento que a la larga resultó ser no tan inteligente para blockbuster pero sí muy bueno para netflix no es hasta 2007 que netflix decidió tomar un rumbo diferente y comenzar su servicio de streaming para ese entonces el internet ya era bastante robusto para soportar descargas y transmisión de vídeo en ese entonces netflix decidió crear y operar sus propios data centers en ese entonces netflix decidió crear y operar sus propios data centers sin embargo el crear y operar un datacenter es toda una tarea titánica en cuanto terminaban de montar propiamente uno tenían que comenzar a aprovisionar más capacidad porque la cantidad de usuarios que añadían mes a mes saturaban la capacidad del que justo del cacao en de construir en 2008 luego de que una falla en sus data centers dejó fuera de servicio la división de renta de dvds de netflix durante varios días es cuando se dieron cuenta de que mejor deberían dedicarse a lo suyo a ser mejor el servicio de streaming el mejor repartir películas y dejarle la gestión de esos centros de datos a los expertos en este caso los expertos eran la gente de iu dobles fue así como comenzaron la migración de todos sus servicios al servicio de easy to the amazon en la actualidad netflix función en 330 centers distintos de aído es un en portland uno en virginia del norte y el otro en dublín irlanda toma en cuenta que muchas compañías funcionan solamente en una de estas regiones en una zona en un solo data center porque es muy complejo soportar múltiples regiones parte de los servicios que ofrece la compañía así como todo el procesamiento de datos que sucede ahora se lleva a cabo en cientos de miles de instancias de instituto y dobles además de que obviamente utilizan otros servicios de inglés pero y si tú es el primordial y el más usado como resultado de aprender a la mala netflix creó una pequeña herramienta llamada creus monkey que hay que les ayuda a mejorar la resiliencia de sus servicios poniéndonos a prueba en producción lo que hace este caos monkey es desactivar aleatoriamente instancias en donde se ejecutan sus servicios la idea es que los y las ingenieras deben crear software capaz de funcionar aún cuando una de las instancias en la que se están ejecutando falla además de que de vez en cuando deciden apagar uno de sus datacenters para ver cómo es que su servicio reacciona ante una eventualidad como ésta en la actualidad netflix el precio de poder evacuar todos los usuarios de un datacenter de uno al otro en cuestión de minutos una hazaña que te imaginarás no es tan fácil de lograr todo lo que ves de contenido en netflix a excepción del contenido de vídeo películas y series proviene de un servidor de aído universe cosas como la información sobre las series y películas los top nails las recomendaciones que te hacen netflix además de que hay otras tareas como la del procesamiento almacenamiento y análisis de datos el entrenamiento y puesta en producción de modelos de machine learning absolutamente todo esto sucede en el doble a es en lo que vamos a comenzar a conocer como el backend de netflix y de una vez les digo voy a hablar sobre algunas de las cosas que netflix hace con machine learning y de forma muy específica pero eso será en un vídeo a futuro por lo mientras les quiero contar sobre otro proceso muy importante que sucede dentro de iu dobles netflix recibe vídeos de casas productoras y distribuidoras de series y películas usualmente estos archivos son de altísima calidad y por ende muy grandes muy pesados en cuestión de bytes antes de llegar a esa pantalla diminuta de tu nintendo tree 10 este vídeo tiene que ser procesado para convertirlo a todos los diferentes formatos y resoluciones soportadas por clientes de netflix esto sucede antes de que el vídeo siquiera esté disponible para ser visto en tu pantalla y bueno como ya les mencioné esto también sucede dentro del back-end en instancias de in situ de dobles esto sucede de forma paralela dividiendo un vídeo muy grande en otras partes para después juntarlas y bueno que acabo de contar que casi todo lo que ves en netflix proviene de dobles y digo casi porque tal vez falta la parte más importante sin vídeos netflix no es netflix y la cosa es que este contenido no proviene de los servidores de amazon sino de unos servidores creados por netflix con el único propósito de distribuir únicamente su contenido de vídeo estos servidores forman parte de un servicio llamado open connect que es una red de distribución de contenido o si bien que netflix mismo creó con el propósito de poner sus películas y series tan cerca de los usuarios como fuera posible todo esto con la idea de mejorar la velocidad y la estabilidad del servicio ofrecido a nosotros supongamos que netflix tuviera un solo dedo centre en portland y tú estás intentando ver una película en hd desde berlín en alemania el vídeo tendría que viajar miles de kilómetros e inclusive pasar por debajo del océano para llegar a tu pantalla haciendo que esta transmisión se vuelve un tanto lenta y no tan confiable en términos de experiencia para el usuario final y bueno en palabras cortas si no saben lo que son si bien es una versión más ligera de un data center un montón de computadoras cuyo propósito es distribuir contenido cosas como imágenes sonidos hojas de estilo de css y desde luego vídeos existen múltiples servicios de si bien de propósito general que inclusive tú mismo puedes contratar pero en este caso netflix no necesitaba algo que funcione más o menos bien para distribuir todo tipo de contenido no netflix necesitaba algo que le funcionara excelentemente solamente para distribuir vídeo y es por eso que netflix decidió crear su propio si bien cada cierto tiempo a veces diario netflix envía estos servidores de open connect el contenido que estima que será el más solicitado en una determinada región para que cuando los usuarios se despierten y comiencen a utilizar netflix open conecta esté listo para resolver estas peticiones con los vídeos que tiene almacenados en sus discos duros y ahora te estarás preguntando y dónde están estas computadoras y la respuesta es simple están en casi todos lados netflix ofrece estas computadoras que por cierto son color rojo pero te digo netflix ofrece estas computadoras a los servicios de proveedores de internet una cosa como telmex en méxico hondutel en honduras telefónica en argentina y la idea es que los y sps o este tipo de empresas pueden colocar estas computadoras estos servidores dentro de sus mismas instalaciones esas computadoras no son solamente conectadas nos y sps sino que también son conectados en estos puntos que se conocen como puntos de intercambio de internet que son los puntos en donde los y sps intercambian entre sí tráfico de internet de estos hay muchos alrededor del mundo y cada uno tiene instalado un servidor de netflix pero no creas que los ciencia hacen esto de la caridad de su corazón no ellos también ganan en esta transacción puesto que se evita en el costo de trasladar inmensas cantidades de vídeo a través de su red y bueno la de sus posibles competidores que cada vez que existe un intercambio de internet se incurre en un gasto es por eso que simplemente ellos deciden colocar el dispositivo de netflix ahí y evitar que las peticiones vayan hasta el centro de datos de matrix tomo en cuenta que se estima que netflix consume una décima parte del internet mundial esta cifra incrementaría si los vídeos tuvieran que ser servidos directamente desde alguna de las tres regiones de doblez de las que dispone la compañía obviamente si el tráfico fuera más grande en los 7 p se verían obligados a hacer crecer ellos mismos de infraestructura que tienen para satisfacer la demanda de los usuarios es por eso que si llega a netflix a ofrecerte un hardware para aligerar la carga en tus servicios seguramente que tú también dirías que siempre como lo mencioné periódicamente el contenido de estos servidores es refrescado por netflix para ajustarlo de acuerdo a la demanda de ciertas regiones tal vez en europa la gente está esperando poder ver el último episodio the dark en eeuu están esperando ver el siguiente episodio de house of cards y en todo el mundo este envueltos locos por squeeze bien pero pues bueno eso fue todo por este vídeo espero les haya gustado y les haya parecido entretenido saber más de netflix y un poco más de lo que sucede en la nube antes y después de que le pones play en tu pantalla no este vídeo está parcialmente inspirado en un post de tom hop el cual les dejo un link en la descripción de igual manera en un vídeo subsecuente les voy a estar contando sobre algunas de las cosas que suceden en netflix en esta ocasión desde una perspectiva de ciencia de datos porque créanme hay muchísimo que netflix hace relacionado a la ciencia de datos antes de despedirme en los invito a que me sigan en twitter y que me digan por ahí o en los comentarios de este vídeo sobre que otra empresa les gustaría saber también sobre que otras compañías y temas les gustaría que les platicaré en este canal les pido también que me cuenten un abajo en los comentarios cuáles son sus series y películas favoritas y que me recomiendan ver en netflix hasta el momento el algoritmo de recomendación como que me ha fallado y no encuentro nada interesante no se olviden darle un me gusta a este vídeo compartirlo con alguien más a quien le pudiera resultar interesante esto me ayuda a mí y al canal y antes de irme también quisiera agradecerle a los miembros de este canal muchas gracias por su apoyo sus nombres deberían estar apareciendo y en la pantalla ahora sí cuídense mucho tomen agua suscriban si es que aún no lo han hecho y nos vemos la próxima

Noticias relacionadas