A system and method for transferring multiple portions of data utilizing a
distributed cache are disclosed. A content server obtains a request for
content data and associates an identifier with the request. The content
server returns a first portion of the data with the request and stores a
second portion of the data in a cache according to the first identifier.
Thereafter, the content server receives a request for the remaining
portion of the provider data and associates a second identifier with the
second request. If the second identifier matches the first identifier,
the content server returns the data stored according to the first
identifier. Additionally, the content server implements and utilizes a
click server having multiple cache servers in which multi-cache
replication is utilized to store identical contents in each cache server.