Chapitre 2. Principes de base du traitement des flux
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Jusqu'à présent, tu as vu sur comment le traitement en continu répond à certaines des limites du traitement par lots traditionnel et comment il permet de nouvelles applications et architectures. Tu en sais aussi un peu plus sur l'évolution de l'espace de traitement des flux open source et sur ce à quoi ressemble une application de streaming Flink. Dans ce chapitre, tu vas entrer pour de bon dans le monde du streaming.
L'objectif de ce chapitre est de présenter les concepts fondamentaux du traitement des flux et les exigences de ses cadres. Nous espérons qu'après avoir lu ce chapitre, tu seras en mesure d'évaluer les caractéristiques des systèmes modernes de traitement des flux.
Introduction à la programmation par flux de données
Avant de nous plonger dans les principes fondamentaux du traitement des flux, examinons le contexte de la programmation par flux de données et la terminologie que nous utiliserons tout au long de cet ouvrage.
Graphiques de flux de données
Comme le nom le suggère, un programme de flux de données décrit comment les données circulent entre les opérations. Les programmes de flux de données sont généralement représentés sous forme de graphes dirigés, où les nœuds sont appelés opérateurs et représentent les calculs, et les arêtes représentent dépendances des données. Les opérateurs ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access