An Introduction to DNS Traffic Management - Shopify
Aug 5, 2020

Summary
This post provides an overview of DNS and its role in traffic management, explaining concepts like TTL, negative TTL, and the hierarchical structure of DNS. It details four use cases for DNS traffic management: easy failover (active-passive), sharing traffic between endpoints (active-active), and progressively deploying changes. It also discusses the trade-offs between low TTL for accuracy and DNS resolution time for performance, and acknowledges that DNS traffic management is not instantaneous due to caching.
More from the DNS Traffic Management for Resiliency trail
- That Old Certificate Expired and Started an Outage. This is What Happened Next - Shopify
- Let’s Encrypt x Shopify: Securing the Web 4.5 Million Domains at a Time - Shopify
- Using DNS Traffic Management to Add Resiliency to Shopify’s Services - Shopify
- A Brief History of TLS Certificates at Shopify - Shopify
- Engineering a Historic Moment: Shopify Gets Ready for Cannabis in Canada - Shopify