SlideShare a Scribd company logo
1 of 6
Download to read offline
Introduction to Complex Event Processing and Data Streams

                             A Whitepaper by Real-Time Innovations
                          Supreet Oberoi, Vice President, Engineering


Introduction
With the evolution of distributed IT systems and the advent of web services, applications can now make
more informed decisions by using real-time information from third-party sources. For example, today’s
automated trading applications can make over 30 trades per second by analyzing stock trends, market
movements, news and other events that may only be relevant for a fraction of a second. One of the trading
algorithms may infer the negative stock trend line for the next tenth of a second and may short the stock
for that duration of time. Such applications require the use of Complex Event Processing (CEP) engines.
These engines have the ability to detect patterns of activity from multiple data streams and infer events in
a continuous manner. Many critical use-cases
Introduction to Complex Event Processing and Data Streams
Introduction to Complex Event Processing and Data Streams
Introduction to Complex Event Processing and Data Streams
Introduction to Complex Event Processing and Data Streams
Introduction to Complex Event Processing and Data Streams

More Related Content

Viewers also liked

Situational Awareness for Smart Health
Situational Awareness for Smart HealthSituational Awareness for Smart Health
Situational Awareness for Smart Health
Supreet Oberoi
 

Viewers also liked (9)

How Does Your Real-time Data Look?
How Does Your Real-time Data Look?How Does Your Real-time Data Look?
How Does Your Real-time Data Look?
 
Smart grid oct10 sso
Smart grid oct10 ssoSmart grid oct10 sso
Smart grid oct10 sso
 
Smart grid oct10 sso
Smart grid oct10 ssoSmart grid oct10 sso
Smart grid oct10 sso
 
Situational Awareness for Smart Health
Situational Awareness for Smart HealthSituational Awareness for Smart Health
Situational Awareness for Smart Health
 
Whosyabuddha design by fire cafe (8-7-2013)
Whosyabuddha  design by fire cafe (8-7-2013) Whosyabuddha  design by fire cafe (8-7-2013)
Whosyabuddha design by fire cafe (8-7-2013)
 
Gomamon Evolutions
Gomamon EvolutionsGomamon Evolutions
Gomamon Evolutions
 
Presentatie online trends voor Cultuurpromotie Utrecht
Presentatie online trends voor Cultuurpromotie UtrechtPresentatie online trends voor Cultuurpromotie Utrecht
Presentatie online trends voor Cultuurpromotie Utrecht
 
Singular and plural_nouns
Singular and plural_nounsSingular and plural_nouns
Singular and plural_nouns
 
Byomon Evolutions
Byomon EvolutionsByomon Evolutions
Byomon Evolutions
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Introduction to Complex Event Processing and Data Streams

  • 1. Introduction to Complex Event Processing and Data Streams A Whitepaper by Real-Time Innovations Supreet Oberoi, Vice President, Engineering Introduction With the evolution of distributed IT systems and the advent of web services, applications can now make more informed decisions by using real-time information from third-party sources. For example, today’s automated trading applications can make over 30 trades per second by analyzing stock trends, market movements, news and other events that may only be relevant for a fraction of a second. One of the trading algorithms may infer the negative stock trend line for the next tenth of a second and may short the stock for that duration of time. Such applications require the use of Complex Event Processing (CEP) engines. These engines have the ability to detect patterns of activity from multiple data streams and infer events in a continuous manner. Many critical use-cases