Training: June 20–21, 2016
Tutorials: June 21, 2016
Keynotes & Sessions: June 22–23, 2016
Santa Clara, CA

Future-proofing application delivery at Yelp: Building and tuning traffic management for large web-scale applications

4:35pm–5:15pm Thursday, 06/23/2016
DevOps
Location: Mission City Ballroom M1 - 2 Level: Advanced
Average rating: **...
(2.00, 1 rating)

Prerequisite knowledge

Attendees should have a basic background in DNS and an interest in high-performing distributed application and content delivery.

Description

At Yelp, application delivery means servicing a global audience from a highly dynamic infrastructure and meeting stringent performance and reliability requirements. Yelp operates a complex, heavily automated set of systems leveraging multiple data centers and content delivery providers to enable reliability, elasticity, and quick response times for its users. A key challenge is getting end users to the “right” service endpoint: managing Yelp’s global traffic to ensure it’s serviced by the best data center or CDN given the current state of the infrastructure and the Internet.

Kris Beevers and Sarguru Nathan detail how they implemented automated, dynamic, and intelligent traffic management and DNS routing to ensure Yelp’s global traffic is serviced by the best data center.

Topics include:

  • How Yelp’s traffic reaches its application servers from the Internet
  • How Yelp has automated its operational systems to enable dynamic traffic management as infrastructure scales up and down
  • How data generated by Yelp’s systems feeds into real-time global traffic management decisions
  • How traffic routing is actually realized in practice
Photo of Kristopher Beevers

Kristopher Beevers

NS1

Kristopher Beevers is founder and CEO of NS1, the next-gen DNS and traffic management company. Previously, Kristopher led platform development at Voxel.net (acquired by Internap), where he built cloud and bare metal platforms, content delivery networks, and other distributed infrastructure products. Kristopher holds BS, MS, and PhD degrees in computer science from RPI.

Photo of Sarguru Nathan

Sarguru Nathan

Yelp

Sarguru Nathan is a site reliability engineer who works on large-scale infrastructure automation for Yelp. He’s an avid open source contributor and lives in London.