Selected papers of the first conference on World-Wide Web
Using multicast communications to distribute code and data in wide area networks
Software—Practice & Experience
Computer Networks and ISDN Systems
Introducing application-level replication and naming into today's Web
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
Performance engineering of the World Wide Web: application to dimensioning and cache design
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
The UK national Web cache: the state of the art
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
IPng: Internet protocol next generation
IPng: Internet protocol next generation
The case for geographical push-caching
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Application-level document caching in the Internet
SDNE '95 Proceedings of the 2nd International Workshop on Services in Distributed and Networked Environments
Demand-based Document Dissemination for the World-Wide Web
Demand-based Document Dissemination for the World-Wide Web
A hierarchical internet object cache
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Exploiting the non-determinism and asynchrony of set iterators to reduce aggregate file I/O latency
Proceedings of the sixteenth ACM symposium on Operating systems principles
Analysis of Task Assignment Policies in Scalable Distributed Web-Server Systems
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
On filter effects in web caching hierarchies
ACM Transactions on Internet Technology (TOIT)
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Evolutionary Techniques for Web Caching
Distributed and Parallel Databases
ProWGen: a synthetic workload generation tool for simulation evaluation of web proxy caches
Computer Networks: The International Journal of Computer and Telecommunications Networking
Network Performance Implications of Variability in Data Traffic
BT Technology Journal
QoS-based Architectures for Geographically Replicated Web Servers
Cluster Computing
Proxy Cache Replacement Algorithms: A History-Based Approach
World Wide Web
Dynamic Load Balancing on Web-Server Systems
IEEE Internet Computing
Faster Web Page Allocation with Neural Networks
IEEE Internet Computing
Locating Objects in Mobile Computing
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
An Adaptive Service Grid Architecture Using Dynamic Replica Management
GRID '01 Proceedings of the Second International Workshop on Grid Computing
A Personal Assistant for Web Database Caching
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Using Proximity Information for Load Balancing in Geographically Distributed Web Server Systems
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
Towards a Modification Exchange Language for Distributed RDF Repositories
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Caching across heterogeneous information sources: an object-based approach
Information processing and technology
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
Scalable Home Network Interaction Model Based on Mobile Agents
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Replication algorithms for the World-Wide Web
Journal of Systems Architecture: the EUROMICRO Journal
Content Delivery Networks: Status and Trends
IEEE Internet Computing
Static and adaptive distributed data replication using genetic algorithms
Journal of Parallel and Distributed Computing
A scalable middleware solution for advanced wide-area web services
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Intelligent fault-tolerant web caching service on application level active networks
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
A comprehensive categorization of DDoS attack and DDoS defense techniques
ADMA'06 Proceedings of the Second international conference on Advanced Data Mining and Applications
A caching model for real-time databases in mobile ad-hoc networks
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Differentiated strategies for replicating Web documents
Computer Communications
Hi-index | 0.00 |
The World Wide Web and the phrase `traffic jam' have become as linked in the minds of many computer users as are the urban superhighway and rush hour to the early morning commuter. Insufficient bandwidth causing high latency are the order of the day. Caching is a standard solution for this type of problem, and it was applied to the Web early on for this reason. The more advanced approaches of replication and application level naming were introduced to further attack the problem. However, these complex methods could easily exacerbate the situation if the implementation is not well designed and the results are not evaluated carefully. This article examines the benefits that can be obtained from both caching and replication by analyzing the performance of the main proxy cache at the University of Kaiserslautern as well as a system of replicate servers designed and implemented at the University's System Software research group. Our data show that replication in particular helps to reduce overall bandwidth as well as user-perceived latency. It can also provide a more fault-tolerant and evenly balanced system