a survey on content - centric technologies for the current internet : cdn and p2p solutions .
Content Delivery Networks: State of the Art, Insights, and Imperatives