How does content caching work? How does it improve performance?
When an HTTP request for an object reaches an edge server, if the object is not already in the server’s local cache a request is made against the Windows Azure storage (origin), and the object is pulled into the edge server’s cache. From there it is served in response to the initial request, and every subsequent requests reaching this edge location will be served from the edge cache. By delivering the content from edge servers located close to the user, the latency to deliver the content is greatly reduced, improving the performance of the delivery over retrieving the object from the origin for each request.