Running in Production

DNSimple Is a Simple and Secure Domain Management Service

Feb 22, 2021
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Canary Deployments for Stability

  • Deploy new name server software first on canary servers handling real production traffic to catch issues.
  • Remove faulty canaries from rotation quickly to avoid impact on customers and overall system.
ADVICE

Local and Comprehensive Testing

  • Run local instances of your full system, including name servers, for development and testing, even without Docker.
  • Combine unit, property-based, and black box tests to verify stability during code changes.
ADVICE

Monitoring and Incident Response

  • Use Datadog for metrics and logs monitoring, integrated with PagerDuty for alerting and incident response.
  • Maintain dedicated on-call rotation to address anomalies swiftly and reduce downtime.
Get the Snipd Podcast app to discover more snips from this episode
Get the app