Content Delivery Network
15-440 Distributed Systems
Server Selection & Content Distribution Networks (slides by Srini Seshan, CS CMU)
15-440 Distributed Systems Lecture 21 – CDN & Peer-to-Peer.