Proxy

While working on a new JEE based project at the customer premise, I had to design and implement one of the most important parts of a product architecture – cache. Cache is defined as “a component that improves performance by transparently storing data such that future requests for that data can be served faster.” [Wikipedia]. There are several kinds of cache, and when you think of it, caching can be integrated in different layers of a product with different kind of cache: web browser cache, web Proxy cache, business-logic (applicative) cache, data access cache, DB cache etc. In this series I'll explore three different kinds of cache, which I integrated into this new product: web proxy cache, business cache, and data access cache. In this first part I'll concentrate on the web proxy cache.

 

yanai 13/07/2010 - 12:59
Syndicate content