Integrating multiple CDN providers at Etsy

Operations and Culture
Location: Palace Suite Level: Intermediate
Average rating: ****.
(4.32, 22 ratings)

Until recently Etsy has relied on a single content delivery network (CDN) to optimize delivery of cacheable content, and to accelerate dynamic content to our community. Being tied to a single vendor for such a critical piece of site delivery infrastructure can limit the amount of flexibility you have available to you.

These limits exist in a number of dimensions with the potential to leave your site vulnerable to a single vendor’s availability. By diversifying your CDN providers you can put the power back in your hands, allowing you to get the best of both worlds in terms of performance, reliability and cost.

In this talk Marcus Barczak and Laurie Denness will present the journey Etsy has undertaken over the past 12 months to introduce two additional CDN providers into Etsy’s site delivery infrastructure. They will present:

  • Etsy’s rationale for wanting to integrate multiple CDN providers
  • The test methodology used for evaluating each provider against live production traffic
  • Tooling and monitoring infrastructure built to support multiple providers
  • The issues and challenges faced with a multiple vendor solution

The approach and techniques used in the design, evaluation and implementation of Etsy’s multi-CDN solution are applicable to a wide range of use cases. Attendees should leave this talk with some ideas around establishing meaningful evaluation criteria, strategies for conducting A/B split testing in a live production environment, and techniques that they may explore for implementing multiple CDN’s within their own environment.

Marcus Barczak

Etsy

Marcus is an expat Aussie based in New York where he works as a Staff Operations Engineer at Etsy. With over 10 years production web operations experience and an unhealthy addiction to packet captures, he enjoys diving deep to craft simple solutions to complex problems.

Photo of Laurie Denness

Laurie Denness

Etsy

Operations all day and night. Previously at Last.fm, now at Etsy.com

Comments on this page are now closed.

Comments

Francois Aichelbaum
13/11/2013 23:45 GMT

Hi,

if you have time after your session, I’ll be please to talk with you both about multi-CDN environment in private.

Regards,

Sponsors

Sponsorship Opportunities

For exhibition and sponsorship opportunities at Velocity conference, contact Gloria Lombardo at +1 (203) 381-9245 or glombardo@oreilly.com

Media Partner Opportunities

For information on trade opportunities with O'Reilly conferences contact Jaimey Walking Bear at mediapartners
@oreilly.com

Contact Us

View a complete list of Velocity Europe 2013 contacts