17.5.9 Dynamic Cache Service

The Dynamic Cache Service improves performance by caching the output of servlets, commands and Java Server Pages (JSP) files. WAS consolidates several caching activities, including servlets, Web services, and WebSphere commands into one service called the dynamic cache. These caching activities work together to improve application performance, and share many configuration parameters, which are set in an appserver's dynamic cache service.

The dynamic cache works within an appserver Java Virtual Machine (JVM), intercepting calls to cacheable objects, for example through a servlet's service() method or a command's execute() method, and either stores the object's output to or serves the object's content from the dynamic cache. Because J2EE applications have high read/write ratios and can tolerate small degrees of latency in the currency of their data, the dynamic cache can create an opportunity for significant gains in server response time, throughput, and scalability.

See 10.4, Using WebSphere dynamic cache service for an in-depth discussion of dynamic caching, and 10.4.1, Installing Dynamic Cache Monitor on using the dynamic cache monitor.


Next