Disk Cache Disk Cache

In order for Jetspeed to support remote content (XML) subscription and publication, it is important that this information is buffered locally. The DiskCache mechanism handles fetching content and assuring that it is always updated. All Jetspeed code should use this mechanism to ensure performance and reliability.

The disk cache will download remote URLs and store them as files on the local filesystem. Local URLs will be served from the webserver. Static URLs that are served from the webservers will have better performance than URLs served from dynamic content engines (PHP, ASP, JSP, Servlet, etc).

Jetspeed employees numerous stategies for ensuring that content is continually updated:

There are also some performance features that ensure that Jetspeed NEVER wastes CPU time during content updates: