Úvod do streamování v reálném čase
Koncepty streamingu
Mike Metzger
Data Engineer
Co je „reálný čas"?
Definice závisí na
kontextu
Obvykle vymezuje
časový rámec odezvy
Časový rámec odezvy je definován jako druh
záruky
Může být:
1 den
1 hodina
1 minuta
Příklad z praxe
Pošta
Různé
třídy
služeb
Časový rámec doručení závisí na
třídě
služby
Omezená
kapacita
pro
rychlejší
služby
Náklady jsou
úměrné
rychlosti služby
Výběr služby záleží na odesílateli podle dostupných
možností
Vztah ke streamování?
Jak souvisí reálný čas se streamovanými daty?
Streamovací procesy jsou
omezeny
dostupnými zdroji
Jak rychle lze data
přenášet
?
...
zpracovávat
?
...
doručovat
?
Jaké jsou
náklady
?
Zdroje určují implementaci
Pomáhá
definovat požadavky
na procesy streamování dat
Rychlost
přenosu
Latence
zpracování
Doručení
Úložiště
dat
Náklady
!
Pojďme si procvičit!
Koncepty streamingu
Preparing Video For Download...