Download:
by Swaminathan Sivasubramanian, Gustavo Alonso, Guillaume Pierre, Maarten Steen
In WWW ’05: Proceedings of the 14th International World-Wide Web conference
http://www.www2005.org/cdrom/docs/p33.pdf
Add To MetaCart
Abstract:
We present GlobeDB, a system for hosting Web applications that performs autonomic replication of application data. GlobeDB offers data-intensive Web applications the benefits of low access latencies and reduced update traffic. The major distinction in our system compared to existing edge computing infrastructures is that the process of distribution and replication of application data is handled by the system automatically with very little manual administration. We show that significant performance gains can be obtained this way. Performance evaluations with the TPC-W benchmark over an emulated wide-area network show that GlobeDB reduces latencies by a factor of 4 compared to non-replicated systems and reduces update traffic by a factor of 6 compared to fully replicated systems. Categories and Subject Descriptors
Citations
|
1186
|
Transaction Processing: Concepts and Techniques
– Gray, Reuter
- 1993
|
|
783
|
Space/time trade-offs in hash coding with allowable errors
– Bloom
- 1970
|
|
147
|
Active Cache: Caching Dynamic Contents on the Web
– Cao, Zhang, et al.
- 1998
|
|
128
|
A Novel Server Selection Technique for Improving the Response Time of a Replicated Service
– Fei, Bhattacharjee, et al.
- 1998
|
|
127
|
Session Guarantees for Weakly Consistent Replicated Data
– Terry, Demers, et al.
- 1994
|
|
81
|
HPP: HTML macro-preprocessing to support dynamic document caching
– Douglis, Haro, et al.
- 1997
|
|
57
|
Globally Distributed Content Delivery
– Dilley, Maggs, et al.
- 2002
|
|
54
|
Ganymed: Scalable Replication for Transactional Web Applications
– Plattner, Alonso
- 2004
|
|
45
|
Dynamically Selecting Optimal Distribution Strategies for Web Documents
– Pierre, Steen, et al.
- 2002
|
|
34
|
Application specific data replication for edge services
– Gao, Dahlin, et al.
- 2003
|
|
30
|
Proxy-based acceleration of dynamically generated content on the world wide web: an approach and implementation
– Datta, Dutta, et al.
- 2002
|
|
28
|
Computing on the edge: A platform for replicating internet applications
– Rabinovich, Xiao, et al.
- 2003
|
|
22
|
Replication for web hosting systems
– Sivasubramanian, Szymaniak, et al.
- 2004
|
|
18
|
Transparent mid-tier database caching in sql server
– Larson, Goldstein, et al.
- 2004
|
|
14
|
C-JDBC: a middleware framework for database clustering
– Cecchet
- 2004
|
|
13
|
Adaptive database caching with DBCache
– Bornhvd, Altinel, et al.
- 2004
|
|
13
|
TPC-W: Benchmarking an e-commerce solution. http://www.tpc.org/tpcw/tpcw ex.asp
– Smith
- 2002
|
|
11
|
A fragment-based approach for efficiently creating dynamic web content
– Challenger, Dantzig, et al.
- 2004
|
|
10
|
Engineering and Hosting Adaptive Freshness-sensitive Web Applications on Data Centers
– Li, Po, et al.
- 2003
|
|
10
|
A Case for Dynamic Selection of Replication and Caching Strategies
– Sivasubramanian, Pierre, et al.
- 2003
|
|
9
|
Clustering web content for efficient replication
– Chen, Qiu, et al.
- 2002
|
|
4
|
Moving edge-side includes to the real edge - the clients
– Rabinovich, Xiao, et al.
- 1997
|
|
1
|
Scalable strong consistency for web applications
– Sivasubramanian, Pierre, et al.
- 2004
|