We demonstrate ProSem, a scalable wide-area publish/subscribe system that supports complex, stateful subscriptions as well as simple ones. One unique feature of ProSem is its cost-based joint optimization of both subscription processing and notification dissemination. ProSem uses novel reformulation techniques to expose new alternatives for processing and disseminating data using standard stateless content-driven network components. Categories and Subject Descriptors: C.2.4 [Computer Communication Networks]: Distributed Systems--Distributed applications General Terms: Design, Experimentation, Performance
Badrish Chandramouli, Jun Yang 0001, Pankaj K. Aga