How Netflix Uses Kinesis Streams to Monitor Applications and Analyze Billions of Traffic Flows

  Рет қаралды 37,048

Amazon Web Services

Amazon Web Services

Күн бұрын

Thousands of services work in concert to deliver millions of hours of video streams to Netflix customers every day. These applications vary in size, function, and technology, but they all make use of the Netflix network to communicate. Understanding the interactions between these services is a daunting challenge both because of the sheer volume of traffic and the dynamic nature of deployments. In this talk, we’ll first discuss why Netflix chose Amazon Kinesis Streams over other data streaming solutions like Kafka to address these challenges at scale. We’ll then dive deep into how Netflix uses Amazon Kinesis Streams to enrich network traffic logs and identify usage patterns in real time. Lastly, we will cover how Netflix uses this system to build comprehensive dependency maps, increase network efficiency, and improve failure resiliency. From this talk, you’ll take away techniques and processes that you can apply to your large-scale networks and derive real-time, actionable insights.

Пікірлер: 10
@staj
@staj 6 жыл бұрын
The Netflix Use Case bit is Brilliant! Very insightful Video! Thanks.
@chrispaul7890
@chrispaul7890 5 жыл бұрын
At about 25:00 he you start talking about the issues with using cache and cache invalidation. You mention that if you set the TTL too long you will have stale (unreliable) data. Aren't you just pulling in events effectively as historical transactions? How does this get invalidated with time? What am I missing?
@muthukumarkusalavan3261
@muthukumarkusalavan3261 4 жыл бұрын
i also had the same doubt.
@MrMylonz
@MrMylonz 3 жыл бұрын
@@muthukumarkusalavan3261 I think he is indicating that during the enrichment process of resolving the historical transaction's IP address into something more meaningful (which may change over time) by a lookup to a cached value it may be a stale value if that cache not updated quickly enough. Hence a transaction gets attributed to the wrong resource.
@Eskimoz
@Eskimoz 4 жыл бұрын
Nice.
@AbHIShEkUPAdhYaYshekup
@AbHIShEkUPAdhYaYshekup 3 жыл бұрын
The talk is good but I didn't get towards end if Netflix is using Kinesis or Kafka
@solderbuff
@solderbuff Жыл бұрын
29:08 - Both.
@belisario93
@belisario93 5 жыл бұрын
not nearly enough people laughed at 28:48
@TouchedAlot
@TouchedAlot 4 жыл бұрын
don't cross the streams!
@xmsmdmx
@xmsmdmx 2 жыл бұрын
Apparently, nothing strange ever happened in their neighborhoods.
Deep Dive with Amazon EC2 Systems Manager [ENT401]
55:34
Amazon Web Services
Рет қаралды 52 М.
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 28 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 33 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:26
CRAZY GREAPA
Рет қаралды 22 МЛН
39kgのガリガリが踊る絵文字ダンス/39kg boney emoji dance#dance #ダンス #にんげんっていいな
00:16
💀Skeleton Ninja🥷【にんげんっていいなチャンネル】
Рет қаралды 8 МЛН
How Netflix Handles Data Streams Up to 8M Events/sec
54:53
Data Council
Рет қаралды 35 М.
Scaling Instagram Infrastructure
51:12
InfoQ
Рет қаралды 278 М.
Mastering Chaos - A Netflix Guide to Microservices
53:14
InfoQ
Рет қаралды 2,2 МЛН
AWS Networking Fundamentals
40:09
Amazon Web Services
Рет қаралды 454 М.
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 11 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 429 М.
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 370 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 7 МЛН
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18