Filters








15,993 Hits in 3.6 sec

Adaptive leases: A strong consistency mechanism for the world wide web

V. Duvvuri, P. Shenoy, R. Tewari
2003 IEEE Transactions on Knowledge and Data Engineering  
In this paper, we argue that weak cache consistency mechanisms supported by existing Web proxy caches must be augmented by strong consistency mechanisms to support the growing diversity in application  ...  Our experimental evaluation of the leases approach shows that 1) our techniques impose modest overheads even for long leases (a lease duration of 1 hour requires state to be maintained for 1,030 leases  ...  supported in part by a US National Science Foundation Career award CCR-9984030, US National Science Foundation grants ANI 9977635, CCR-0098060, and EIA-0080119, Intel, IBM, EMC, Sprint, and the University of  ... 
doi:10.1109/tkde.2003.1232277 fatcat:sh4deff5hjfddnurotsvyym6z4

Efficient Web Content Delivery Using Proxy Caching Techniques

D. Zeng, F.-Y. Wang, M. Liu
2004 IEEE Transactions on Systems Man and Cybernetics Part C (Applications and Reviews)  
Proxy caching is a major Web caching technique that attempts to serve user Web requests from one or a network of proxies located between the end user and Web servers hosting the original copies of the  ...  Web caching technology has been widely used to improve the performance of the Web infrastructure and reduce userperceived network latencies.  ...  This section surveys major types of caching consistency techniques.  ... 
doi:10.1109/tsmcc.2004.829261 fatcat:6byeebzlhfe5dnqyc4krnrogu4

Caching Dynamic Web Content: Designing and Analysing an Aspect-Oriented Solution [chapter]

Sara Bouchenak, Alan Cox, Steven Dropsho, Sumit Mittal, Willy Zwaenepoel
2006 Lecture Notes in Computer Science  
For this purpose, we first present the principles involved in caching dynamic web content, including our logic to ensure consistency of the cached entries.  ...  An ideal caching solution is one that can be added transparently by the developers and provides complete consistency of the cached documents, while minimizing false cache invalidations.  ...  We believe that achieving the simultaneous goals of complete transparency and strong consistency in web caching is not possible for the general case.  ... 
doi:10.1007/11925071_1 fatcat:fcw6auanivapdazlccexglpt34

Enhancing Web Performance [chapter]

Arun Iyengar, Erich Nahum, Anees Shaikh, Renu Tewari
2002 Communication Systems  
We present different techniques for achieving varying forms of cache consistency.  ...  This paper provides an overview of techniques for improving Web performance.  ...  Section 3 presents an overview of content distribution networks. Section 4 discusses Web caching and cache consistency techniques. 1.  ... 
doi:10.1007/978-0-387-35600-6_4 fatcat:mh3xvl7hprb6nnvdbjfv7fi7ym

Evaluating a new approach to strong web cache consistency with snapshots of collected content

Mikhail Mikhailov, Craig E. Wills
2003 Proceedings of the twelfth international conference on World Wide Web - WWW '03  
The problem of Web cache consistency continues to be an important one.  ...  In this work we focus on a new approach for evaluation of MONARCH in comparison with current practice and other cache consistency policies.  ...  ACKNOWLEDGEMENTS The authors thank the anonymous reviewers for the detailed and thoughtful comments that helped us improve the presentation of the paper.  ... 
doi:10.1145/775236.775237 fatcat:dq5dvr4vq5ekbciaq5l4c6djiq

Evaluating a new approach to strong web cache consistency with snapshots of collected content

Mikhail Mikhailov, Craig E. Wills
2003 Proceedings of the twelfth international conference on World Wide Web - WWW '03  
The problem of Web cache consistency continues to be an important one.  ...  In this work we focus on a new approach for evaluation of MONARCH in comparison with current practice and other cache consistency policies.  ...  ACKNOWLEDGEMENTS The authors thank the anonymous reviewers for the detailed and thoughtful comments that helped us improve the presentation of the paper.  ... 
doi:10.1145/775152.775237 dblp:conf/www/MikhailovW03 fatcat:2ry7xfa73jez7aj2p5h55nhqyu

Speculative Validation of Web Objects for Further Reducing the User-Perceived Latency [chapter]

Josep Domenech, Jose A. Gil, Julio Sahuquillo, Ana Pont
2010 Lecture Notes in Computer Science  
The proposed technique has been evaluated using current and representative web traces.  ...  Web caching techniques reduce user-perceived latency by serving the most popular web objects from an intermediate memory.  ...  To provide strong consistency on caches, the server also provides explicit instructions to caches on how to handle each object, including invalidations for those objects that have changed.  ... 
doi:10.1007/978-3-642-12963-6_19 fatcat:niaz3fp35bc6de5ymvhn46pitq

Maintaining Strong Cache Consistency for the Domain Name System

Xin Chen, Haining Wang, Shansi Ren, Xiaodong Zhang
2007 IEEE Transactions on Knowledge and Data Engineering  
in DNS nameservers, to provide strong cache consistency for DNS.  ...  With agile adaptation to various exceptional Internet dynamics, strong DNS cache consistency improves the availability and reliability of Internet services.  ...  By contrast, maintaining strong cache consistency in the Web has been well studied.  ... 
doi:10.1109/tkde.2007.1049 fatcat:ku2wdoaa2rflfkms72lgilihiu

Web Caching, Consistency, and Content Distribution [chapter]

Erich Nahum, Arun Iyengar, Renu Tewari, Anees Shaikh
2004 The Practical Handbook of Internet Computing  
Acknowledgement Some of the material in this chapter appeared in the paper Enhancing Web Performance by the same authors in Proceedings of the 2002 IFIP World Computer Congress (Communication Systems:  ...  The State of the Art), edited by Lyman Chapin, published by Kluwer Academic Publishers, Boston, copyright 2002, International Federation for Information Processing.  ...  Degrees of Consistency In general the degrees of consistency that an intermediary cache can support fall into the following four categories. strong consistency: A cache consistency level that always returns  ... 
doi:10.1201/9780203507223.ch41 fatcat:suqqsx77enhqje2hxhpqrenvlm

An Authorization Framework for Sharing Data in Web Service Federations [chapter]

Martin Wimmer, Alfons Kemper
2005 Lecture Notes in Computer Science  
Scalability and performance of distributed policy enforcement are provided through caching techniques, which have to ensure strong cache consistency.  ...  Building on previous work, where we showed how the access control of Web services can be consolidated with the access control of the underlying database systems, we focus on the delegation of trust across  ...  As authorizations must not succeed based on outdated cache entries, we employ caching techniques that provide the required strong cache consistency and analyze them with regard to their applicability in  ... 
doi:10.1007/11552338_4 fatcat:zbhkyjxkrvg7zlckje6yvkvxbe

Characterizing Load Imbalance in Real-World Networked Caches

Qi Huang, Helga Gudmundsdottir, Ymir Vigfusson, Daniel A. Freedman, Ken Birman, Robbert van Renesse
2014 Proceedings of the 13th ACM Workshop on Hot Topics in Networks - HotNets-XIII  
Within a given cache, items are typically partitioned across cache servers via consistent hashing, with the goal of balancing the number of items maintained by each cache server.  ...  Modern Web services rely extensively upon a tier of in-memory caches to reduce request latencies and alleviate load on backend servers.  ...  Our work is supported, in part, by a grant from the DARPA MRC program, a grant-of-excellence (#120032011) from the Icelandic Research Fund, and additional funding from both Emory University and Facebook  ... 
doi:10.1145/2670518.2673882 dblp:conf/hotnets/HuangGVFBR14 fatcat:v7ym55lczjdoreoablhqkrno5i

Understanding Application-Level Caching in Web Applications

Jhonny Mertz, Ingrid Nunes
2017 ACM Computing Surveys  
It consists of the insertion of caching logic into the application base code to temporarily store processed content in memory, and then decrease the response time of web requests by reusing this content  ...  A new form of caching, namely application-level caching, has been recently employed in web applications to improve their performance and increase scalability.  ...  changed, in which strong consistency is not guaranteed.  ... 
doi:10.1145/3145813 fatcat:dozoyjcjdrf55asqjibprxwyma

J2EE server scalability through EJB replication

Sylvain Sicard, Noel De Palma, Daniel Hagimont
2006 Proceedings of the 2006 ACM symposium on Applied computing - SAC '06  
These servers have to ensure scalability and availability of the supported applications. Scalibility can be achieved using replication techniques or partitionning techniques.  ...  With the development of Internet-based business, Web applications are becoming increasingly complex. The J2EE specification aims at enabling the design of such web application servers.  ...  This has a strong incidence on the clusterization of a web application server. Scalability can also be achieved using patitionning technique.  ... 
doi:10.1145/1141277.1141455 dblp:conf/sac/SicardPH06 fatcat:sxn5mlsd4ra77hv2fajbnj3udu

Caching and prefetching for Web content distribution

Jianliang Xu, Jiangchuan Liu, Bo Li, Xiaohua Jia
2004 Computing in science & engineering (Print)  
Strong consistency.  ...  A cache consistency algorithm's goal is to ensure consistency between the cached copy and the original object. Existing cache consistency algorithms can be classified as either weak or strong.  ...  His research interests include mobile and pervasive computing, Web content delivery, and wireless networks.  ... 
doi:10.1109/mcse.2004.5 fatcat:fwone5byi5bxzbynow6y5nfk74

A similarity based approach for integrated Web caching and content replication in CDNs

Konstantinos Stamos, George Pallis, Charilaos Thomos, Athena Vakali
2006 Proceedings - International Database Engineering and Applications Symposium  
Web caching and content replication techniques emerged to solve performance problems related to the Web.  ...  We provide experimentation showing that our method outperforms the so far separate implementations of Web caching and content replication.  ...  We assume the existance of a strong cache-consistency technique, such as invalidation reports [2] .  ... 
doi:10.1109/ideas.2006.5 dblp:conf/ideas/StamosPTV06 fatcat:fcplbjougbfzzj46we635vvovu
« Previous Showing results 1 — 15 out of 15,993 results