Netflixのサーバの問題は、
ログイン
一般的なサービスは、インターネット上で示している複数のプラットフォームのSimpleDB、S3とカサンドラです。 SimpleDBがAmazon Webサービスによって、柔軟なデータベースアプリケーションです。 AmazonのS3は、クラウドからのデータの格納と検索を可能にするシンプルなストレージサービス、の略です。カサンドラは重いサーバー負荷の要求を満たす、効率的にスケールのデータベースを提供するApacheの開発者からのオープンソースプロジェクトです。これらのサービスのいずれかが失敗した場合、それはエンドユーザエクスペリエンスに影響を与え得ます。 Netflixの状態、&QUOTしかし、サーバーの障害は、最小化される;。私たちのシステムは、障害のために設計されている"
ログインステートレスサービス
ログイン
などカサンドラとSimpleDBのようなステートレスなサービス、 、各アプリケーションがリソースの消費を最小化するのに役立ちます。このようなメモリとサーバーの帯域幅と少ないリソースを消費するサービスを使用して、最大のサーバーを維持し、実行して、データの安定したスループットを維持するのに役立ちます。ネットフリックスによると、同社は、ストリーミングビデオの何百万人、毎日を提供しており、その"トップHDストリームは、約4,800キロビット毎秒、&QUOTあります。データは、フロントエンドユーザアプリケーションにサーバーから迅速に伝達される。で
ゾーン
ログイン
ネットフリックスは全体のデータを分散して取得するために、そのサーバーを設定した意味多くの異なるゾーン。そのエンジニアが別のゾーンから切り替えたり、完全にサーバの停止中にゾーンを遮断するためのゾーンでサービスや情報を分割することができます。これは、サーバに問題がある場合、エンドユーザのエラーメッセージを表示の発生を最小限に抑えます。同社は数百台のサーバーを使用しているので、それはすぐにゾーンをシフトして、周りのシームレスサーバの問題が発生したときにデータを移動することができます。で
が
ネットフリックスが頻繁にアマゾンのWebに依存しているアマゾンサーバーその映画のストリーミングプラットフォームのサービスサーバ。 AWSは、主要なサーバの停止を検出すると、最終的に影響を与え、Netflixの視聴を中断することができます。ネットフリックスが使用して一つの他のAWSサービスは、フロントエンド·アプリケーションへのより良いルートのインターネットトラフィックに対する弾性荷重のバランスです。 ELBは、ゾーン間でデータを適切にバランスさせることによって減少サーバーの停止をすることができます。
で