System Design

What are the benefits of Multi-CDN over a single CDN?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

  • Resiliency: Relying on one CDN means no redundancy. With multiple CDNs you don't need to worry about your CDN being down
  • Flexibility in Costs: Using one CDN enforces you to specific rates of that CDN. With multiple CDNs you can take into consideration using less expensive CDNs to deliver the content.
  • Performance: With Multi-CDN there is bigger potential in choosing better locations which more close to the client asking the content
  • Scale: With multiple CDNs, you can scale services to support more extreme conditions