Sciweavers

CN
2000

SPREAD: Scalable platform for reliable and efficient automated distribution

13 years 9 months ago
SPREAD: Scalable platform for reliable and efficient automated distribution
We introduce SPREAD - a new architecture for distributing and maintaining up-to-date Web content that simultaneously employs three different mechanisms: client validation, server invalidation, and replication. Proxies within SPREAD self-configure themselves to form scalable distribution hierarchies that connect the origin servers of content providers to clients. Each proxy autonomously decides on the best mechanism based on the object's popularity and modification rates. Requests and subscriptions propagate from edge proxies to the origin server through a chain of intermediate proxies. Invalidations and replications travel in the opposite direction. SPREAD's network of proxies automatically reconfigure when proxies go down or come up, or when new ones are added. The ability to spontaneously form hierarchies is based on a modified Transparent Proxying mechanism, called Translucent Proxying, that sanitizes Transparent Proxying. It allows proxies to be placed in an ad-hoc fashi...
Pablo Rodriguez, Sandeep Sibal
Added 17 Dec 2010
Updated 17 Dec 2010
Type Journal
Year 2000
Where CN
Authors Pablo Rodriguez, Sandeep Sibal
Comments (0)