File d'attente
Concepts de diffusion en continu
Mike Metzger
Data Engineer
Qu'est-ce qu'une file d'attente ?
En gros, une
file
Utile pour traiter dans l'
ordre
Premier entré, premier sorti (
FIFO
)
Parfois appelé
tampon
Les
détails
varient selon l'
implémentation
1
Photo de Joshua Tsu sur Unsplash
Pourquoi utiliser des files ?
Les files permettent de
suivre
l'ordre de traitement
Peuvent être traitées par
une ou plusieurs
personnes / programmes
Peuvent être
découplées
du reste du flux de traitement
Assez
faciles à faire évoluer
verticalement ou horizontalement
Mise à l'échelle verticale en ajoutant du matériel plus rapide
Mise à l'échelle horizontale en ajoutant plus d'exécuteurs
Problèmes de file d'attente
Mauvaises données
ou erreurs de traitement
Client paie avec une carte de crédit invalide
Variations
de taille des données
Caisse rapide avec 100 articles
Parfois difficile de
connaître la longueur
de la file
Première projection d'un film
Limites
de mise à l'échelle
Pas assez d'espace pour plus de caisses
Passons à la pratique !
Concepts de diffusion en continu
Preparing Video For Download...