Abstract
Replicating Web documents at a worldwide scale canhelp reduce user-perceived latency and wide-area networktraffic. This paper presents the design and implementationof Globule, a platform that allows Web server administratorsto organize a decentralized replication service by tradingWeb hosting resources with each other. Globule automatesall aspects of such replication: document replication,selection of the most appropriate replication strategieson a per-document basis, consistency management andtransparent redirection of clients to replicas. To facilitatethe transition from a non-replicated server to a replicatedone, we designed Globule as a module for the Apache Webserver. Therefore, converting Web documents should requireno more than compiling a new module into Apacheand editing a configuration file.

This publication has 6 references indexed in Scilit: