USI 2008 Session
Complex Event Processing - Quoi, Pourquoi, Comment ?
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.
Tags de la session
> Voir tous les tagsSuggestions
-
Les Domain-Specific Languages avec Groovy
Les Domain-Specific Languages sont des artifacts architecturaux à la mode, comme...
-
Building Web Applications Using Volta
Programming Web applications today is too hard for ordinary programmers. They have to deal with an...
-
Java aussi productif que .NET pour le développement d'application graphique n-tiers
Java a toujours été mis en avant pour sa capacité à développer...

Soyez le premier à réagir sur cette session