QTor: A Flexible Publish/Subscribe Peer-to-Peer Organization Based on Query Rewriting
Résumé
Peer-to-peer publish/subscribe architectures are an interest- ing support for scalable distributed data stream applications. Most ap- proaches, often based on brokers, have a static organization which is not much adaptive to different configurations of the participants’ capacities. We present QTor (Query Torrent) a generic organization that enables dynamic adaptation providing a continuum from centralized to fully de- centralized solutions. Based on query rewriting and equivalence, QTor proposes a definition of communities and their relations that decouples the logical and physical aspects of the problem, while efficiently reducing organizational and functional costs.