Download presentation
Presentation is loading. Please wait.
Published byJeffry Hodge Modified over 9 years ago
1
Historic Data Access in Publish/Subscribe Middleware System Research Group University of Toronto
2
Application Domains A BC D E F RFID and sensor networksService oriented architecture Workflows, business processes and job scheduling Supply chain and logistics Event-Based Light Callback Razor SKU Transform Fault Temperature Invoke Loan Order Delivered In flight Job A done Trigger
3
Publish/Subscribe Publisher Subscriber 1. Advertise 2. Subscribe 3. Publish Event-Based Decoupled Flexible Responsive Content Routing Declarative
4
Research Challenges Seamless historic data access –Query semantics –Content-based query processing Event correlation –Future/historic events –In-network correlation Routing optimization –Robust routing over cyclic overlays –Adaptive to network traffic –Distributed load balancing
5
System Architecture 6 1 2 S Sales Manager P Customer C DB Administrator P SystemInfo Customer Database SystemInfo Database 3 PADRES Broker Network 4 5 [class, DB_Control][command,`STORE’][db_id, Customer_DB] [content_spe,` [class,eq,order][orderID,isPresent,any],[item,isPresent,any]…’] HS CS AS SA P P
6
Database Schema HS P Broker [class, order][orderID,C100-01],[customerID,C100],[item,shoes] Tables DB Binding classes attributes events … Views messages [class, eq,order][orderID,isPresent,any] … [time,<, now] SQL INSERT SQL SELECT Database HP
7
Retail Application Management Scenario 6 9 7 8 12 S Sales1 S Sales2 C Monitor P Customer P P SystemInfo Customer Database SystemInfo Database 3 ESB 4 5
8
Future Work Strategies for database placement Data space assignment Runtime optimizations Large-scale experiments For more details, please visit: http://padres.msrg.toronto.edu/Padres/
9
BACKUP
10
Features Demonstrated Unification of historic and future event processing Event correlation and in-network processing Dynamic message routing on cyclic overlay Network virtualization
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.