USI 2008 Session

Technologies

Complex Event Processing - Quoi, Pourquoi, Comment ?

fr

Le traitement d'évènement (event processing) est un sujet classique de l'industrie logicielle et représente déja une rupture avec les approches plus traditionnelles de type batch ou requête/réponse. Avec le Complex Event Processing (CEP), ce type de solution middleware évolue désormais d'un traitement de message un par un avec filtrage/routage vers un traitement prenant en compte la temporalité et les relations causales ("suivi de"): la détection de situation métier nécessite de considérer et d'analyser des flux d'évènements en continue pour en dériver des tendances ou des occurences corrélées. Un style de requêtage "en continue" pour du filtrage/aggrégation/corrélation en temps réel permet de réduire le volume de données à stocker et permet de détecter des situations métiers au fil de l'eau pour y répondre au plus tôt. Cette technologie se base autour d'un niveau d'abstraction supplémentaire autour de la gestion des évènements par un langage adhoc (Event Processing Language) qui inclu un verbiage pour la temporalité, les fenêtres glissantes et les relations de causalité. Cette intervention présente une introduction au CEP avec plusieurs illustrations par des cas d'exemples et leurs implémentations dans diverses solutions ouvertes, open source ou complètement packagées.

Patientez...

Note : 0/5 (0 vote(s))
297 visites

Soyez le premier à réagir sur cette session

Retourner au programme

Tags de la session

> Voir tous les tags

Suggestions