Oracle Cep Xstreams adapter
-
Upload
mohit-thatte -
Category
Technology
-
view
1.245 -
download
2
Transcript of Oracle Cep Xstreams adapter
<Insert Picture Here>
An XStreams adapter for CEP
Slide 212/15/09 XStreams adapter for CEP
What is Oracle CEP?
• A lightweight application server for low latency, high throughput event processing applications• Programming model: Event processing network (Java + CQL)• CQL: Highly expressive Query processing language with
temporal semantics
Slide 312/15/09 XStreams adapter for CEP
Use Cases
• Algorithmic Trading• Telcos • Surveillance• RFID (Manufacturing, Retail)• BAM
Slide 412/15/09 XStreams adapter for CEP
Demo
• The Linear Road Benchmark • http://www.cs.brandeis.edu/~linearroad/• Compare performance characteristics of Streaming Data
Mgmt. Systems relative to each other and relative to alternative systems like Relational Databases.
• Models a variable tolling system on an expressway based on congestion, proximity to accidents, etc.
• Each car equipped with a sensor that identifies the vehicle’s position, speed every 30 seconds.
• Sensor data used to generate statistics about traffic conditions on every segment of every expressway for every minute.
Slide 512/15/09 XStreams adapter for CEP
Event Processing Network
XStreamsAdapter
Processor
HTTPAdapter
XStreams
Queries
Queries
<<Source>> <<Sink>>
Event Processing Network (EPN)
OSGI Bundle/Spring Application Context
HTTP
Database
Slide 612/15/09 XStreams adapter for CEP
Future work
• Productize XStreams adapter (OOTB, configurable)• JDBC thin client support• Object type support
Slide 712/15/09 XStreams adapter for CEP
Questions?