Introductie tot realtime streaming
Streaming-concepten
Mike Metzger
Data Engineer
Wat is ‘realtime’?
Betekenis verschilt per
context
Bepaalt meestal een
reactietijd
Die reactietijd geldt als een soort
garantie
Kan zijn:
1 dag
1 uur
1 minuut
Voorbeeld uit de praktijk
Post
Verschillende
serviceniveaus
Bezorg
tijd
varieert per
serviceniveau
Beperkte
capaciteit
voor
snellere
service
Kosten zijn
evenredig
met snelheid
Afzender kiest op basis van
opties
Relatie met streaming?
Hoe verhoudt realtime zich tot streamingdata?
Streamingprocessen zijn
beperkt
door resources
Hoe snel kan data worden
getransporteerd
?
...
verwerkt
?
...
afgeleverd
?
Wat
kost
het?
Resources bepalen de implementatie
Helpt de
eisen
voor streamingprocessen te
bepalen
Transportsnelheid
Verwerkings
latency
Levering
Data
opslag
Kosten
!
Laten we oefenen!
Streaming-concepten
Preparing Video For Download...