Problèmes serveur Netflix
services communs que Netflix utilise pour servir les films et émissions de télévision sur Internet sont SimpleDB , S3 et Cassandra . SimpleDB est une application souple de la base de données par Amazon Web Services . Amazon S3 est synonyme de service de stockage simple , qui permet le stockage et la récupération de données à partir du nuage . Cassandra est un projet open source par les développeurs d'Apache qui fournit une base de données qui s'adapte efficacement , répondre aux exigences de la charge des serveurs lourds . Si aucun de ces services ne fonctionne pas, alors il peut affecter l'expérience de l'utilisateur final . Cependant , une panne de serveur est réduite, parce que les États Netflix , «Nos systèmes sont conçus pour l'échec. "
Apatrides services
des services Services apatrides , tels que Cassandra et SimpleDB , aide à minimiser la consommation des ressources par chaque application. Utilisation des services qui consomment moins de ressources , telles que la mémoire et la bande passante serveur , aider à maintenir un débit régulier de données , en gardant les serveurs fonctionnent . Selon Netflix , l'entreprise dessert des millions de vidéos en streaming chaque jour et ses " flux HD meilleurs sont environ 4.800 kilobits par seconde ", qui signifie les données sont transmises rapidement des serveurs à la demande de l'utilisateur frontal .
zones
Netflix a mis en place leurs serveurs pour distribuer et récupérer des données à travers de nombreuses zones différentes . Divisant les services et l'information dans les zones permet à ses ingénieurs de passer d' une zone à l'autre ou fermer complètement une zone pendant une panne de serveur . Cela réduit au minimum la survenue de montrer à l'utilisateur final d'un message d' erreur quand il ya un problème de serveur . Parce que la société utilise des centaines de serveurs , il peut déplacer les zones rapidement et déplacer les données autour de transparence lorsque des problèmes de serveur se produisent .
Serveurs Amazon
Netflix s'appuie fortement sur Amazon Web services serveurs pour leur plate-forme de film streaming . Si AWS rencontre une panne du serveur principal , il pourrait finalement affecter et interrompre Netflix visualisation . Un autre service AWS que Netflix utilise est Elastic Load balance pour mieux le trafic Internet de route pour ses applications frontales . ELB aide à diminuer serveur panne en équilibrant correctement les données entre les zones .