The present invention provides a
system and apparatus for efficient and reliable, control and distribution of data files or portions of files, applications, or other
data objects in large-scale distributed networks. A unique content-management front-end provides efficient controls for triggering distribution of digitized
data content to selected groups of a large number of
remote computer servers. Network distribution messages are dispatched according to a sorted
list of servers, based on factors such as nearness,
server processor speed, reliability, and CPU Usage. For large numbers of servers, a store-and-forward approach becomes much more efficient. A first selected
server receives the message from a content control manager (CCM). The first
server requests instructions for the next server listed on an ordered
list in the CCM and forwards a copy of that message to the next identified server. Each server reports its completion and requests further instructions from the CCM. This mechanism permits highly efficient and robust distribution of assignments and
data content from the CCM to each required GL using a store-and-forward
tree structure.