1. A system comprising: a processor; a processor-readable memory having stored therein instructions that cause the processor to perform a method comprising the steps of: receiving a content request, the content request including at least one data request for information from a database; analyzing the received content request; determining whether the analyzed content request includes at least one data request that can be separately executed in parallel with execution of the received content request; in response to a determination that the received content request includes at least one data request that can be separately executed in parallel with the received content request, initiating the execution of said at least one data request in parallel with execution of the received content request, said executing including sending said at least one data request to at least one database for execution; receiving requested data from said at least one database in response to said at least one data request; locally storing the received requested data; and providing the stored received requested data in response to said execution of the received content request.