Cache Framework

Cache Framework is a layer that is focused on improving the runtime performance of the application. Typically all applications end up doing some caching for faster performance, and in many cases in an unregulated manner that in itself can end up with memory leaks. This document talks about how the caching framework provided by Canvas can be used to get a reliable caching system that can be used for any in memory caching needs.

Canvas Technology provides an in-built caching framework that focuses on a declarative definition of a cache and usage within the application with an assumption that the cache contains data. While this is a key aspect for the platform itself, this is not imposed on the end applications! If as an application developer you would like to model the cache better and have the cache managed consistently, then this framework would be of interest to you.

View the following pages: