Introduction au calcul piloté par événements
Concepts de streaming
Mike Metzger
Data Engineer
À l'époque
- Accès partagé
- Tâches par lots
- Programmes exécutés par des opérateurs, résultats renvoyés aux utilisateurs
- Retards, résultats manquants, etc.
Ordinateurs personnels
- Souvent monoutilisateur
- Mais toujours en mode lot
- L'ordinateur exécutait les tâches dans l'ordre fourni
- Les interfaces graphiques ont fait émerger l'interactivité pilotée par événements
Traitement piloté par événements
- Ne s'exécute pas à une heure précise
- Les tâches s'exécutent lorsqu'un événement survient
- L'utilisateur clique sur un bouton
- Un nouveau fichier est téléversé dans un répertoire
- Peut toujours lancer un traitement par lots
- Les systèmes pilotés par événements attendent qu'un fait se produise
Exemple de tâche pilotée par événements
Suivi des clics web
- L'activité se produit lors des clics sur des liens/éléments d'une page
- Le client détermine les ressources nécessaires et les demande au serveur
- Le serveur renvoie les informations adéquates et consigne souvent la requête
- Ces clics (événements utilisateur) sont souvent stockés ou envoyés vers un dépôt central pour stockage et analyse ultérieure.
Passons à la pratique !
Concepts de streaming
Preparing Video For Download...