1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for communicating data between a database and a cache, the method comprising: identifying a database of a system; identifying a cache separate from the database that is associated with an application residing within a browser; and communicating data between the database and the cache.