This paper describes the essential parts of Yahoo’s video delivery system. The Yahoo! Video Platform has a library of over … More
Category: Content Delivery Networks
The Akamai network: a platform for high-performance internet applications
Abstract Comprising more than 61,000 servers located across nearly 1,000 networks in 70 countries worldwide, the Akamai platform delivers hundreds … More
An Extensible Protocol Architecture for Application-Specific Networking
Abstract Plexus is a networking architecture that allows applications to achieve high performance with customized protocols. Application-specific protocols are written … More
GlobeDB: Autonomic Data Replication for Web Applications
We present GlobeDB, a system for hosting Web applications that performs autonomic replication of application data. GlobeDB offers data-intensive Web … More
Globule: A Collaborative Content Delivery Network
We present Globule, a collaborative content delivery network developed by our research group. Globule is composed of Web servers that … More
Replication for Web Hosting Systems
Replication is a well-known technique to improve the accessibility of Web sites. It generally offers reduced client latencies and increases … More
Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web
We describe a family of caching protocols for distributed networks that can be used to decrease or eliminate the occurrence … More
WhyHigh : Moving Beyond End-to-End Path Information to Optimize CDN Performance
Abstract: Replicating content across a geographically distributed set of servers and redirecting clients to the closest server in terms of … More