Netflix 和 Amazon Kinesis Streams 案例研究
Netflix 使用 Amazon Web Services (AWS) 來滿足幾乎所有計算和儲存需求,包括資料庫、分析、建議引擎、視訊編碼和數百種功能,總共使用 AWS 上 100000 多個伺服器例項。
這導致極其複雜的動態聯網環境,應用程式在該環境下不斷在 AWS 內和跨 Internet 通訊。監控和優化網路對 Netflix 繼續改善客戶體驗、提高效率和降低成本來說至關重要。具體而言,Netflix 需要這樣一種解決方案,即能夠以 Virtual Private Cloud (VPC) 流日誌形式提取、優化和分析其網路每天生成的數 TB 資料。這將使 Netflix 能夠發現效能改進機會,例如識別跨區域通訊的應用程式並予以配置。該公司還能夠通過快速檢測和縮短應用程式停機時間來延長正常執行時間。
每個日誌記錄包含兩個 IP 地址之間的通訊資訊。然而,在像 Netflix 這樣的動態環境中,IP 地址每天甚至是每分鐘都會在應用程式之間浮動,IP 地址本身沒有多大意義。“我們在採取這一舉措之前擁有的資料來源是單方面的。”Netflix 的高階軟體工程師 John Bennett 說,“我們知道應用程式連線了其他應用程式,但是我們不知道對話的雙方,以及如何優化這些通訊或在網路上放置應用程式。”
Netflix 著手建立了一個新的資料來源,通過將 VPC 流日誌與應用程式元資料相結合,能夠更深入地瞭解應用程式和區域之間的通訊。
相關推薦
Netflix 和 Amazon Kinesis Streams 案例研究
Netflix 使用 Amazon Web Services (AWS) 來滿足幾乎所有計算和儲存需求,包括資料庫、分析、建議引擎、視訊編碼和數百種功能,總共使用 AWS 上 100000 多個伺服器例項。 這導致極其複雜的動態聯網環境,應用程式在
Netflix & Amazon Kinesis Streams Case Study
Netflix uses Amazon Web Services (AWS) for nearly all its computing and storage needs, including databases, analytics, recommendation engin
新增:Amazon Kinesis Streams 伺服器端加密
在這個智慧家居、大資料、物聯網裝置、手機、社交網路、聊天機器人和遊戲機的時代,流媒體資料場景無處不在。利用,您可以構建自定義應用程式,以便從數千個流媒體資料來源捕獲、處理、分析和儲存每小時數 TB 的資料。由於 Amazon Kinesis Streams 允許應用程式從同一個 Kinesi
New: Server-Side Encryption for Amazon Kinesis Streams
In this age of smart homes, big data, IoT devices, mobile phones, social networks, chatbots, and game consoles, streaming data scenarios are every
什麽是V模型?使用SDLC和STLC學習案例研究
系列 png testing 單元 級別 交付 循環 sting image 本教程詳細介紹了軟件/系統開發生命周期(SDLC),如瀑布循環和叠代循環,如RAID和Agile。此外,它繼續解釋測試的V模型和STLC(軟件測試生命周期)。 假設為您分配了一項任務,即為客戶開
[譯] Netflix 的 Web 效能案例研究
原文地址:A Netflix Web Performance Case Study: Improving Time-To-Interactive for Netflix.com on Desktop 原文作者:Addy Osmani 譯文出自:掘金翻譯計劃 本文永久連結:git
Amazon Kinesis Data Streams Resources
This is a pre-built library that helps you easily integrate Amazon Kinesis Data Streams with other AWS services and third-party tools. Amazon Ki
Amazon Kinesis Data Streams getting started
Reducing the time to get actionable insights from data is important to all businesses and customers who employ batch data analytics tools are exp
Amazon Kinesis Data Streams FAQs
Q: What is an Amazon Kinesis Application? An Amazon Kinesis Application is a data consumer that reads and processes data from an Amazon
Building a Data Processing Pipeline with Amazon Kinesis Data Streams and Kubeless
If you’re already running Kubernetes, FaaS (Functions as a Service) platforms on Kubernetes can help you leverage your existing investment in EC2
Amazon Kinesis Data Streams News
Two years ago we introduced Amazon Kinesis, which we now call Amazon Kinesis Streams, to allow customers to build applications that collect,
Amazon Kinesis Data Streams Pricing
Let’s assume that our data producers put 100 records per second in aggregate, and each record is 35KB. In this case, the total data input rate is
Amazon Kinesis Data Streams:AWS
Amazon Kinesis Data Streams (KDS) は、大規模にスケーラブルで持続的なリアルタイムのデータストリーミングサービスです。KDS はウエブサイトクリックストリームやデータべースイベントストリームや金融取引、ソーシャルメディアフィード、ITロゴ、ロケーション追跡イベ
Questions fréquentes (FAQ) sur Amazon Kinesis Data Streams
Q : Qu'est-ce qu'une application Amazon Kinesis ? Une application Amazon Kinesis est un consommateur de données qui lit et traite des do
Вопросы и ответы по Amazon Kinesis Data Streams
Вопрос: Что такое приложение Amazon Kinesis? Приложение Amazon Kinesis – это потребитель данных, который считывает и обрабатывает данные
Цены на Amazon Kinesis Data Streams
Предположим, что всего от источников данных поступает 100 записей в секунду, каждая запись размером 35 КБ. В этом случае общая скорость передачи в
Edmunds Amazon Macie 案例研究
在 Macie 的幫助下,Edmunds 可以更好地發現、分類和保護其資料,為管理員提供有關潛在威脅的可操作資訊。Edmunds 擁有多樣化的分散式環境,而 Macie 則像放大鏡那樣自動展示出以其他方式難以察覺的細節。此外,Macie 還為 Edmunds 帶來了即時性和長期性優勢。
AWS 案例研究:NASA/JPL 的沙漠研究和訓練研究
除了能支援 ATHLETE 機器人之外,Polyphony 還會被送到火星科學實驗室用作主要的資料處理和交付管道,以處理從火星上下載的資料。Shams 解釋道,該應用程式“可使我們在幾小時內花費不到 200 USD 便能在 AWS 上處理近 200000 張 Cassini 影象。Sh
AWS 案例研究:欣和
欣和旗下有11個產品品牌、上百款產品,每天有4,000多萬家庭在使用欣和的產品,每年有以數億計的欣和產品走向千家萬戶,成為千萬家庭餐桌上不可或缺的食品。 隨著生產規模的擴大,為了更好地管理生產流程、提高生產效率,欣和建立起資訊管理系統並從2000年開始使用ERP系