2006 1st IEEE Workshop on Hot Topics in Web Systems and Technologies 2006
DOI: 10.1109/hotweb.2006.355257
|View full text |Cite
|
Sign up to set email alerts
|

Enabling On-demand Query Result Caching in DotSlash for Handling Web Hotspots Effectively

Abstract: DotSlash is an automated web hotspot rescue system, which allows different web sites to form a mutual-aid community, and use spare capacity in the community to relieve web hotspots experienced by any individual site. DotSlash rescue services enable a web site to build an adaptive distributed web server system on the fly and replicate application programs dynamically, which relieve a spectrum of bottlenecks ranging from access network bandwidth to web servers and application servers. This paper presents DotSlas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2007
2007
2012
2012

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 20 publications
0
5
0
Order By: Relevance
“…SIP overload falls into the broader category of application server overload where, in particular, web server overload control [7,12,48] has been studied extensively. Although most of the work on web server overload control uses a request-based workload model, Cherkasova and Phaal [6] presented a study using session-based workload, which is closer to our SIP overload study.…”
Section: Related Workmentioning
confidence: 99%
“…SIP overload falls into the broader category of application server overload where, in particular, web server overload control [7,12,48] has been studied extensively. Although most of the work on web server overload control uses a request-based workload model, Cherkasova and Phaal [6] presented a study using session-based workload, which is closer to our SIP overload study.…”
Section: Related Workmentioning
confidence: 99%
“…These systems typically cache (fragments of) the generated pages [7], distribute the computation across multiple application servers [1,23] or cache the results of database queries [2,4,19,27,30]. However, although these techniques can be very effective depending on the application, in many cases their ultimate scalability bottleneck resides in the throughput of the origin database where the authoritative version of the application state is stored.…”
Section: Www 2007mentioning
confidence: 99%
“…To remove this bottleneck, various techniques have been proposed to cache the results of database queries at the edge servers [2,4,19,27,30]. Consistency of cached results must also be maintained when the underlying database is updated.…”
Section: Background and Related Workmentioning
confidence: 99%
“…The DotSlash framework by Zhao and Schulzrinne [52,53] is another academic project that adopts a dynamic script replication technique to manage dynamic content. DotSlash was not designed for large-scale CDNs, but it rather provides a system to handle sudden load spikes that affect the performance of Web sites through the dynamic provisioning of rescue servers which act as caching proxies.…”
Section: Application Layer Replicationmentioning
confidence: 99%
“…Recently, the idea of dynamically replicating the back-end tier using a query cache to improve scalability has been proposed. For example, the QCache module of the DotSlash framework [53] proposes an agreement of cooperating Web sites that can temporarily enable a distributed query cache facility to alleviate the overload conditions in case of unexpected traffic surges.…”
Section: Content Blind Cachingmentioning
confidence: 99%