Build & maintain complex distributed systems
October 1–2, 2017: Training
October 2–4, 2017: Tutorials & Conference
New York, NY

From prototype to mission critical: The evolution of edge architecture at a global DNS service provider

3:50pm4:30pm Tuesday, October 3, 2017

Who is this presentation for?

  • SREs, architects, and CTOs

Prerequisite knowledge

  • Familiarity with networking, distributed systems, and internet infrastructure

What you'll learn

  • Understand the scalability challenges and trade-offs for large distributed systems in high-growth and startup environments

Description

DNS and traffic management service provider NS1’s edge delivery architecture is key to its ability to deliver traffic for many of the largest domains on the internet. From the company’s earliest prototypes in AWS running on a single t1.micro instance to the large, heavily automated, tightly controlled global networks it operates today, NS1’s edge architecture has been in a state of constant flux and growth.

Kristopher Beevers explores the evolution of NS1’s edge as workloads and scale have 10x-ed and 100x-ed and as the company has dealt with issues ranging from global connectivity challenges to complex DDoS attacks to human factors in incident response. The lessons learned aren’t specific to DNS or even edge delivery; they’ll help you decide when to scale vertically instead of horizontally, when to own your infrastructure instead of leveraging cloud services, how to value normalization in your infrastructure, how to automate in response to anomaly conditions, and much more.

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.