event processing system
-
Upload
jaehong-park -
Category
Software
-
view
519 -
download
4
Transcript of event processing system
![Page 2: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/2.jpg)
![Page 3: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/3.jpg)
A Tutorial on Onset Detection in Music Signals
![Page 4: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/4.jpg)
![Page 5: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/5.jpg)
![Page 6: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/6.jpg)
Object Counter
![Page 7: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/7.jpg)
MyTrader
![Page 8: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/8.jpg)
![Page 9: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/9.jpg)
![Page 10: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/10.jpg)
![Page 11: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/11.jpg)
![Page 12: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/12.jpg)
![Page 13: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/13.jpg)
![Page 14: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/14.jpg)
![Page 15: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/15.jpg)
0
3500
7000
10500
14000
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014
Web API Count
12,566
![Page 16: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/16.jpg)
![Page 17: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/17.jpg)
Pharmacy Automation
![Page 18: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/18.jpg)
Data Analysis
![Page 19: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/19.jpg)
Mobile Research
Mondrian OLAP (Open Source )
![Page 20: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/20.jpg)
![Page 21: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/21.jpg)
![Page 22: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/22.jpg)
WoT Platform
![Page 23: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/23.jpg)
![Page 24: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/24.jpg)
![Page 25: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/25.jpg)
![Page 26: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/26.jpg)
![Page 27: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/27.jpg)
![Page 28: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/28.jpg)
Log Platform
![Page 29: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/29.jpg)
3G Packet Analysis
![Page 30: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/30.jpg)
Glory FS Management Tool
![Page 31: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/31.jpg)
OpenStack
![Page 32: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/32.jpg)
Web Load Testing Tool
![Page 33: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/33.jpg)
Patient Monitoring
![Page 34: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/34.jpg)
![Page 35: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/35.jpg)
Copyright 2011 Kelley-McCreary & Associates, LLC
![Page 36: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/36.jpg)
Copyright 2011 Kelley-McCreary & Associates, LLC
![Page 37: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/37.jpg)
http://nosql-database.org
![Page 38: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/38.jpg)
![Page 39: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/39.jpg)
![Page 40: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/40.jpg)
May 18, 2002
CEP
![Page 41: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/41.jpg)
stream (stanford) aurora (brown, mit)
telegraphcq niagra cq open cq cougar
gigascope tribeca
ubicore@ETRI
mycqserver@mycq
![Page 42: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/42.jpg)
Event Processing Architecture Event Generator
Application
Active Business Process
Performance Dashboard
Human
Data Warehouse
Agent
Subscribers
Event-Driven Activity Event
Channel (in) Event Processing
Event Actions
…
Event Processor
Publish
Notify
Invoke Service
Start Business Process
Capture
…
Simple Events
Complex Events
Source X
Source Y
Source Z
Source W
Channel A
Channel B
Channel C
Channel N
…
Generate Event
Local Filter
Formatter
Application Data store Service Business process Transmitter Sensor (RFID..) Collaboration tool (IM, email) …
Event Source
Event Router
Messaging backbone Transmit Standard Formatted Events
Event Channel (out)
Channel A’
Channel B’
Channel C’
Channel M
…
©2006 Elemental Links Inc.
![Page 43: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/43.jpg)
Transaction
• SQL Query Compilation • SQL Query Planning • SQL Query Evaluation
SQL (INSERT)
SQL (INSERT)
SQL (INSERT)
SQL (INSERT)
SQL (SELECT3) SQL (SELECT N) SQL (SELECT2) SQL (SELECT1)
User
…
DBMS
Disk/Memory
• CQ Evaluation
User
Continuous Query Processor
Input Queues
Memory/Disk
Data Streams
• CQ Compilation • CQ Planning
CQs User Output Queues
Continuous Query
Asynchronous Style Implementation
Synchronous Style Implementation
SQL
DBMS
Register Query
Request Query
![Page 44: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/44.jpg)
![Page 45: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/45.jpg)
![Page 46: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/46.jpg)
Map / Reduce
![Page 47: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/47.jpg)
T(n) T(n-1) T(n-2) … … T(0)
New Data
Area 1 Area 2
Hot Cold
Continuous (Map / Reduce)
![Page 48: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/48.jpg)
![Page 49: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/49.jpg)
spout (5)
split (8)
count (12)
the cow jumped over the moon
word-count topology
the cow jumped over the moon
the:2 cow:1 jumped:1 over:1 moon:1
![Page 50: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/50.jpg)
Architecture
Data Source Real-Time Data Stream Processor
Database Database
Application
Real-Time Application
Batch Analysis
pattern
Event Archiving
save events
history data join
events (tx)
update rule
T(n) T(n-1) T(n-2) … … T(0)
New Data
Area 1 Area 2
Hot Cold
![Page 51: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/51.jpg)
![Page 52: event processing system](https://reader033.fdocuments.net/reader033/viewer/2022060206/55a20a691a28ab8b368b4661/html5/thumbnails/52.jpg)