Interpreting Stale Load Information
IEEE Transactions on Parallel and Distributed Systems
Web caching and replication
ACDN: a content delivery network for applications
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Replication Algorithms in a Remote Caching Architecture
IEEE Transactions on Parallel and Distributed Systems
Globule: A Platform for Self-Replicating Web Documents
PROMS 2001 Proceedings of the 6th International Conference on Protocols for Multimedia Systems
A Dynamic Object Replication and Migration Protocol for an Internet Hosting Service
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Moving edge-side includes to the real edge: the clients
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Improving web server performance by caching dynamic data
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
HPP: HTML macro-preprocessing to support dynamic document caching
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Differentiated strategies for replicating Web documents
Computer Communications
GlobeDB: autonomic data replication for web applications
WWW '05 Proceedings of the 14th international conference on World Wide Web
Globetp: template-based database replication for scalable web applications
Proceedings of the 16th international conference on World Wide Web
Analysis of Caching and Replication Strategies for Web Applications
IEEE Internet Computing
An adaptive admission control policy for geographically distributed web systems
Proceedings of the 2nd international conference on Scalable information systems
Using link gradients to predict the impact of network latency on multitier applications
IEEE/ACM Transactions on Networking (TON)
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
Distributed workload and response time management for web applications
Proceedings of the 7th International Conference on Network and Services Management
Towards transparent and distributed workload management for large scale web servers
Future Generation Computer Systems
Hi-index | 0.00 |
Content delivery networks (CDNs) improve the scalability of accessing static and, recently, streaming content. However, proxy caching can improve access to these types of content as well. A unique value of CDNs is therefore in improving performance of accesses to dynamic content and other computer applications. We describe an architecture, algorithms, and a preliminary performance study of a CDN for applications (ACDN). Our system includes novel algorithms for automatic redeployment of applications on networked servers as required by changing demand and for distributing client requests among application replicas based on their load and proximity. The system also incorporates a mechanism for keeping application replicas consistent in the presence of developer updates to the content. A prototype of the system has been implemented.