An Architectural Design for Brokered Collaborative Content Delivery System
Advances in web technologies have driven massive content uploads and requests that can be identified by the increased usage of multimedia web and social web services. This situation enforces the content providers to scale their infrastructure in order to cope with the extra provisioning of network traffic, storage and other resources. Since the complexity and cost factors in scaling the infrastructure exist, the authors propose a novel solution for providing and delivering contents to clients by introducing a brokered collaborative content delivery system. The architectural design of this system leverages content redundancy and content distribution mechanisms in other content providers to deliver contents to the clients.