Abstract | Web sites employ dynamically generated pages for content delivery more and more often, in order to increase their flexibility and provide up-to-date information. This practice, however, increases server load dramatically, since each request results to the execution of code, which may involve processing and/or access to information repositories. In this paper we present a scheme for maintaining a server-side cache of dynamically generated pages, allowing for cache consistency maintenance, without placing heavy burdens on application programmers. We also present insights to architecture scalability and some results obtained from conducted experiments. |