Menu

Introducing pulse IntelliCache

The RC 1 of pulse (http://pulse.torweg.org) will be released within the next days introducing a powerful new caching feature called IntelliCache.

The pulse IntelliCache allows private caching of dynamic pages as long as the ServiceSession associated with the current request is still stateless. As soon as a vistor performs a stateful action such as adding an item to a shopping cart, IntelliCache switches to the non-caching mode, providing live views rendered on demand. IntelliCache is based upon ETags and can be easily set up in the ServiceRequest configuration, simply by adjusting the page validity. This way IntelliCache will always match your website's speed of change - from seconds to days.

The new feature can significantly reduce both load and bandwidth, especially on websites with a high amount of non-authenticated users. Visitors who repeatedly request pages already visited (e.g. by using the browser's back and forward buttons) are getting a vastly improved browsing experience. Our experience has been that even with moderate page validities of 10 minutes IntelliCache covers about 2% percent of the page impressions. It provides response times which are on average 10 to 50 times faster than the original requests at a minimal price - ETag calculations and validations are done in less than half a millisecond per request.

Posted by Thomas Weber 2010-08-13

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.