TY - GEN
T1 - ViP2P
T2 - 12th International Conference on Web Engineering, ICWE 2012
AU - Karanasos, Konstantinos
AU - Katsifodimos, Asterios
AU - Manolescu, Ioana
AU - Zoupanos, Spyros
PY - 2012/1/1
Y1 - 2012/1/1
N2 - We consider the problem of efficiently sharing large volumes of XML data based on distributed hash table overlay networks. Over the last three years, we have built ViP2P (standing for Views in Peer-to-Peer), a platform for the distributed, parallel dissemination of XML data among peers. At the core of ViP2P stand distributed materialized XML views, defined as XML queries, filled in with data published anywhere in the network, and exploited to efficiently answer queries issued by any network peer. ViP2P is one of the very few fully implemented P2P platforms for XML sharing, deployed on hundreds of peers in a WAN. This paper describes the system architecture and modules, and the engineering lessons learned. We show experimental results, showing that our choices, outperf related systems by orders of magnitude in terms of data volumes, network size and data dissemination throughput.
AB - We consider the problem of efficiently sharing large volumes of XML data based on distributed hash table overlay networks. Over the last three years, we have built ViP2P (standing for Views in Peer-to-Peer), a platform for the distributed, parallel dissemination of XML data among peers. At the core of ViP2P stand distributed materialized XML views, defined as XML queries, filled in with data published anywhere in the network, and exploited to efficiently answer queries issued by any network peer. ViP2P is one of the very few fully implemented P2P platforms for XML sharing, deployed on hundreds of peers in a WAN. This paper describes the system architecture and modules, and the engineering lessons learned. We show experimental results, showing that our choices, outperf related systems by orders of magnitude in terms of data volumes, network size and data dissemination throughput.
KW - DHT
KW - P2P
KW - XML
KW - distributed views
UR - https://www.scopus.com/pages/publications/84865117286
U2 - 10.1007/978-3-642-31753-8_32
DO - 10.1007/978-3-642-31753-8_32
M3 - Conference contribution
AN - SCOPUS:84865117286
SN - 9783642317521
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 386
EP - 394
BT - Web Engineering - 12th International Conference, ICWE 2012, Proceedings
PB - Springer Verlag
Y2 - 23 July 2012 through 27 July 2012
ER -