Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Complex Event Processing (CEP) gets in touch with JSF

1,271 views

Published on

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Complex Event Processing (CEP) gets in touch with JSF

  1. 1. Complex Event Processing (CEP)gets in touch with JSFAndreas Hartmann, Stephan Müller
  2. 2. Andreas Hartmann (Principal Software Engineer): ► Leichtgewichtige Softwarearchitekturen und Frameworks auf Basis der JEE Plattform ► Serviceorientierte Architekturen und Portaltechnologien im Kontext der Versicherungs- und Banken-Branche Stephan Müller (Senior Software Engineer) ► Konzeption und Implementierung von Portalen und Webanwendungen ► Serviceorientierte Architekturen und Webtechnologien2 Complex Event Processing get in touch with JSF
  3. 3. MotivationEs war einmal ein bekanntes Internet-Versandhaus für Bücher, Filme, ... Warenlieferung Kunde ändert verzögert sich Adresse Waren- Bestellung Verpacken Versand eingang Kunde Ware Kunde ändert bestellt Artikel eingetroffen Artikelanzahl 3 Complex Event Processing get in touch with JSF
  4. 4. Agenda Event Driven Architecture Complex Event Processing Esper Live Demo 4 Complex Event Processing get in touch with JSF
  5. 5. Agenda Event Driven Architecture Complex Event Processing Esper Live Demo 5 Complex Event Processing get in touch with JSF
  6. 6. Event Driven ArchitectureKonventionelle Architekturen► Vergangenheitssicht auf Unternehmenszustand► Ablauforientierte Geschäftsprozesse► Singuläre Betrachtung von Ereignissen► starke bis lose Kopplung von Komponenten► Synchrone- und asynchrone Kommunikation► Client bestimmt Kontrollfluss durch Service-Aufruf► Implizite Ereignisverarbeitung 6 Complex Event Processing get in touch with JSF
  7. 7. Event Driven ArchitectureEreignisgesteuerte Architekturen► Vergangenheit, Gegenwart Echtzeit► Ereignisgesteuerte Geschäftsprozesse► Muster über mehrere Ereignisse► Lose Kopplung / Entkopplung von Komponenten► Asynchrone Kommunikation► Empfänger bestimmt Kontrollfluss► explizite Ereignisverarbeitung CEP 7 Complex Event Processing get in touch with JSF
  8. 8. Agenda Event Driven Architecture Complex Event Processing Esper Live Demo 8 Complex Event Processing get in touch with JSF
  9. 9. Complex Event ProcessingOnline Transaction Online Analytic Realtime AnalyticProcessing Processing Processing Reporting Analysis ActionDaten erfassen und Warum ist es Erkennen wasordnen - was ist passiert und was passiert undpassiert? sollte jetzt getan Auslösen einer werden? Handlung Quelle: Michelmann, Stream Computing, JavaSpektrum 1/2010 9 Complex Event Processing get in touch with JSF
  10. 10. Complex Event ProcessingOnline Transaction Processing (OLTP)► Entwicklung hierarchischer und relationaler Datenbanken ab 1960► sichere Speicherung von Daten > Verarbeitung erfolgt online (direkt) > Transaktionssicherheit steht im Vordergrund > Daten sollen nie unvollständig oder inkonsistent gespeichert werden► Anwendung > Tägliche Reports Reporting Analysis Action 10 Complex Event Processing get in touch with JSF
  11. 11. Complex Event ProcessingOnline Analytic Processing (OLAP)► Aggregation von Geschäftsdaten aus dem operationalen Datenbestand► Analyse in separatem System (Data-Warehouse) > komplexe Zusammenhänge zwischen (nicht verknüpften) Daten erkennen > Basis für besser informierte Entscheidungen generieren► Anwendung > Operationales Tagesgeschäft und Unternehmens-Geschäftsprozesse > Anomalie-Erkennung Reporting Analysis Action 11 Complex Event Processing get in touch with JSF
  12. 12. Complex Event ProcessingRealtime Analytic Processing (RAP)► Dienste müssen Informationen in „Echtzeit“ auswerten > Analyse startet sobald Informationen verfügbar sind► Datenströme werden kontinuierlich über Filter analysiert > um Ereignisse zu korrelieren > und daraus direkt Handlungen ableiten zu können► Anwendung > Generieren von Kauf- und Verkaufaufträgen > Erkennen von Identitätsdiebstahl und Kreditkartenbetrug > Location Based Services Reporting Analysis Action 12 Complex Event Processing get in touch with JSF
  13. 13. Complex Event ProcessingComplex Event Processing (CEP)► Technologie zur dynamischen Verarbeitung von mehreren Ereignissen zur gleichen Zeit > analysiert Ströme von Ereignissen aus unterschiedlichen Quellen nach temporalen oder kausalen Ereignismustern > kann beim Erkennen eines Musters Aktionen initiieren► Fokus auf komplexe Operationen über mehrere Ereignisse► Realisierung von Anwendungen mit sehr hohen Datenvolumina und kurzen Antwortzeiten 13 Complex Event Processing get in touch with JSF
  14. 14. Complex Event ProcessingEvent Stream Processing (ESP)► Technologie zur Verarbeitung von kontinuierlichen Ereignisströmen > analysiert Ausschnitte aus dem Ereignisfluss nach Mustern► Fokus auf kontinuierliche Ereignisströme 14 Complex Event Processing get in touch with JSF
  15. 15. Complex Event ProcessingAnwendungsbeispiele► Mustererkennung > Erkennen von Mustern und Erzeugen von Aktionen► Systemüberwachung > Systemausfälle via Heartbeats erkennen > Denial-of-Service-Attacken und andere Angriffe erkennen 15 Complex Event Processing get in touch with JSF
  16. 16. Agenda Event Driven Architecture Complex Event Processing Esper Live Demo 16 Complex Event Processing get in touch with JSF
  17. 17. Esper TIME Magazin 75th Anniv► GNU General Public License (GPL) (GPL v2).► http://esper.codehaus.org/ 17 Complex Event Processing get in touch with JSF
  18. 18. Esper Esper Engine CEP Complex Event Processing JDBC Adapter Configuration EPL Event Processing Event Object Language Listener Subscriber 18 Complex Event Processing get in touch with JSF
  19. 19. EsperEsper► Was will ich erreichen? > Erkennen > Archivieren > Auswerten Low Level Events High Level Events Streams Zeitfenster Event Lebenszyklus 19 Complex Event Processing get in touch with JSF
  20. 20. EsperThink Different► Statements werden auf die Daten in einer Datenbank angewendet Select * from . . .► Statements werden an der Engine registriert► Eingehende Datenstrom werden auf die Statements angewendet select count(*) from . . . 20 Complex Event Processing get in touch with JSF
  21. 21. EsperKernkonzepte► Konfiguration > Event Alias Feature► Listener vs. Subscriber > Performace > nur ein Subscriber pro EPL Statement > Methoden Signatur der update Methode entspricht dem EPL Statement► Variablen > Zugriff über EPRuntime > Einsatz z.B. in EPL Statements & JUnit Tests► Views > Zeitfenster > Eventanzahl 21 Complex Event Processing get in touch with JSF
  22. 22. EsperKernkonzepte► Funktionen > avg, sum, count, etc.► JDBC Connectivity > SQL Statements können in EPL Statements eingebunden werden► JMS Enabled > receiving > publish 22 Complex Event Processing get in touch with JSF
  23. 23. EsperPerformace► 100.000 Events/s► 1000 Statements► 2 x Intel Xeon 5130 2GHz (4 cores total), 16GB RAM► 80% Prozessorauslastung► http://docs.codehaus.org/display/ESPER/Esper+performance 23 Complex Event Processing get in touch with JSF
  24. 24. EsperEinsatz► Purchasing► Compliance► Fraud Detection► Monitoring 24 Complex Event Processing get in touch with JSF
  25. 25. Agenda Event Driven Architecture Complex Event Processing Esper Live Demo 25 Complex Event Processing get in touch with JSF
  26. 26. Esper – DoS Demo 26 Complex Event Processing get in touch with JSF
  27. 27. Esper – Twitter Demo 27 Complex Event Processing get in touch with JSF
  28. 28. Wir suchen Sie als► Software-Architekt (m/w)► Projektleiter (m/w)► Senior Software Engineer (m/w)jobs@adesso.dewww.AAAjobs.de

×