Oracle Cep Xstreams adapter
-
Upload
mohit-thatte -
Category
Technology
-
view
1.245 -
download
2
Transcript of Oracle Cep Xstreams adapter
![Page 1: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/1.jpg)
<Insert Picture Here>
An XStreams adapter for CEP
![Page 2: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/2.jpg)
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
![Page 3: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/3.jpg)
Slide 312/15/09 XStreams adapter for CEP
Use Cases
• Algorithmic Trading• Telcos • Surveillance• RFID (Manufacturing, Retail)• BAM
![Page 4: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/4.jpg)
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.
![Page 5: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/5.jpg)
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
![Page 6: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/6.jpg)
Slide 612/15/09 XStreams adapter for CEP
Future work
• Productize XStreams adapter (OOTB, configurable)• JDBC thin client support• Object type support
![Page 7: Oracle Cep Xstreams adapter](https://reader036.fdocuments.in/reader036/viewer/2022080211/559458ce1a28ab732f8b4806/html5/thumbnails/7.jpg)
Slide 712/15/09 XStreams adapter for CEP
Questions?