Learn More
This paper describes httperf, a tool for measuring web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of httperf is not on implementing one particular benchmark but on providing a robust, high-performance tool that facilitates the construction of both micro- and(More)
The continued growth of the World-Wide Web and the emergence of new end-user technologies such as cable modems necessitate the use of proxy caches to reduce latency, network traffic and Web server loads. Current Web proxy caches utilize simple replacement policies to determine which files to retain in the cache. We utilize a trace of client requests to a(More)
This paper presents a detailed workload characterization study of a World-Wide Web proxy. Measurements from a proxy within an Internet Service Provider (ISP) environment were collected. This ISP allows clients to access the Web using high-speed cable modems rather than traditional dialup modems. By examining this site we are able to evaluate the effects(More)
WorldWide Web, performance evaluation, proxy caching, replacement policies, trace-driven simulation The continued growth of the WorldWide Web and the emergence of new end-user technologies such as cable modems necessitate the use of proxy caches to reduce latency, network traffic and Web server loads. In this paper we analyze the importance of different Web(More)
The popularity of the Internet, and the usage of the world wide web in particular, has grown rapidly in recent years. Thousands of companies have deployed Web servers and their usage rates have increased dramatically. Our research has focused on measuring, analyzing and evaluating the performance of Internet and Intranet Web servers with a goal of creating(More)
The World Wide Web [1] is a phenomenon which needs little introduction. Very briefly, the WWW employs a client/server architecture for access to a variety of information resources: a client browser application locates a server host and, using the HyperText Transfer Protocol (HTTP) sets up a network connection using TCP/IP with the HTTP server on that host.(More)
World Wide Web, cache consistency, cache invalidation, publish/subscribe protocol, proxy cache, HTTP cache control, strong consistency, delta consistency This report describes a protocol for improving content consistency in web proxy cache servers, which leads to reduced response time and server load. The Distributed Object Consistency Protocol (DOCP) is an(More)
  • 1