Introduction to Web caching CSE Seminar Topic:
Web caching is a mechanism used for storing web documents in an temporary storage. Hear we use client side proxy catching; the data from the web are cached in the proxy near the clients to avoid repeated round-trip delays between the clients and the server.
Several algorithm are implemented for catch replacement to maximize the delay in saving data, such as LRV,LWU and LGR are used for Web cache optimization.
The increase in the use of World Wide Web has led to a considerable increase in amount of traffic over the Internet has become a primary bottlenecks to network performance.
While user request a page the server needs to transfer data to client which leads to increase traffic in network when he loads the page more than one time , all the data needs to be reloaded from the server, so here comes the use of web catch where the frequently used data are been stored in the catch near to the client such that the system need not reload all data from the server, only the main data which are frequently changed while reloading the page is to retrieved from the server.
By using the client side proxy caching, the object or data cached near the clients should avoid repeated round-trip delays between the client and the server, we use the advance catching algorithms.
Which differ from the conventional ones in consideration of size, fetching delay, reference rate, invalidation cost, and invalidation frequency of a Web objects. Over all hit ratio can be further improved
HTTP defines three basic mechanisms for controlling catches: freshness, validation, and invalidation. Web browser catch stores cache content on the client machine, it may be in memory on disk. Web caches can be used in various systems like:
- Search engine
- Web proxy sitting between client and the server
- Content delivery network
web cache Seminar report covers detailed explanation on different topics.
Download Web caching CSE Seminar Topic reference document .