Streaming

Le streaming est la transmission de données en continue sur un réseau. Les flux de données sont un flux continu d'enregistrements (records) de données, dont la fin ne peut généralement pas être prévue à l'avance. Les enregistrements de données sont traités en continu dès leur réception. La quantité d'enregistrements de données par unité de temps (débit de données) peut varier et peut devenir si importante que les ressources limitées sont insuffisantes pour un traitement ultérieur et que le destinataire doit réagir en conséquence (par exemple, éliminer les enregistrements de données). Contrairement à d'autres sources de données, les flux de données ne peuvent être traités en continu enregistrement par enregistrement - en particulier, contrairement aux structures de données à accès aléatoire (telles que les tableaux), seul un accès séquentiel aux enregistrements de données individuels est généralement possible.

Les flux de données sont souvent utilisés pour la communication interprocessus (communication entre les processus sur un ordinateur) et pour la transmission de données sur les réseaux, en particulier l'IoT et pour le streaming multimédia. Ils peuvent être utilisés de plusieurs manières dans le cadre du paradigme de programmation des pipes et des filters. Pipe est une fonctionnalité courante des shells Unix. Des exemples de flux de données sont les données météorologiques, les métriques systèmes, les informations sur les périphériques d'usine, ainsi que les flux audio et vidéo (supports de diffusion en continu).

Articles associés

Canada - Maroc - France

International locations

10 rue de la Kasbah
2393 Rabbat
Canada

Nous sommes une équipe passionnée par l'Open Source, le Big Data et les technologies associées telles que le Cloud, le Data Engineering, la Data Science le DevOps…

Nous fournissons à nos clients un savoir faire reconnu sur la manière d'utiliser les technologies pour convertir leurs cas d'usage en projets exploités en production, sur la façon de réduire les coûts et d'accélérer les livraisons de nouvelles fonctionnalités.

Si vous appréciez la qualité de nos publications, nous vous invitons à nous contacter en vue de coopérer ensemble.