Presentation is loading. Please wait.

Presentation is loading. Please wait.

Historic Data Access in Publish/Subscribe Middleware System Research Group University of Toronto.

Similar presentations


Presentation on theme: "Historic Data Access in Publish/Subscribe Middleware System Research Group University of Toronto."— Presentation transcript:

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


Download ppt "Historic Data Access in Publish/Subscribe Middleware System Research Group University of Toronto."

Similar presentations


Ads by Google