Esper

Archi & techno

Mise en place d’une architecture événementielle reposant sur Esper

Notre objectif est de mettre en place une architecture, reposant sur le moteur CEP Esper, permettant de traiter le plus d'événements possible. L'intérêt de notre plateforme est d’agréger des informations multiples (infra, applicatifs, etc.) afin de faire remonter des alertes lorsque certaines corrélations d’événements interviennent. Les enjeux de l'architecture sont dès lors multiples : acquisition des données architecture événementielle et réactive utilisation et analyse de contextes historiques définition de règles qui permettent de déclencher des alertes grâce à un moteur CEP Nous présenterons dans cet…

Lire la suite
Archi & techno

L’écosystème CEP Esper

Dans son introduction au Complex Event Processing (CEP), Mathieu avait annoncé une série d'articles sur les solutions de CEP. Nous l'inaugurons avec cet article sur Esper. Esper, édité par EsperTech, est une plateforme Java dédiée au CEP et au traitement de flux d'événements (ESP - event stream processing). C'est une collection de frameworks et d'outils servant à construire et intégrer des applications orientées événements. Les 3 packages de la suite Esper couvrent la plupart du socle technique de telles applications. EsperTech s'y réfère en tant…

Lire la suite
Archi & techno

Complex Event Processing avec Esper

Dans un précédent article, Karim Ben Othman nous introduisait le concept de Complex Event Processing (CEP). Afin de rendre cette notion plus concrète, je vais au travers de cet article, vous présenter un framework de CEP open source : Esper. Je vous invite à découvrir pas à pas, comment nous pourrions implémenter, avec Esper, le cas d'utilisation suivant : la détection de bagages égarés à l’aéroport.

Lire la suite