Show notes
In this episode of Running in Production, Anthony Eden covers building adomain management service with Rails, Go and Erlang. Itβs hosted on acombination of 70+ bare metal servers, AWS and Heroku. Itβs been been up andrunning since 2010.Anthony talks about handling millions of API queries per day, ~5 billionmonthly DNS queries, spikes of up to 10,000 requests per second, sticking witha Rails monolith for the web dashboard, scaling PostgreSQL, building multipledata centers, feature flags and tons more.Topics Include 1:34:07 β Check out https://dnsimple.com/ and you can find Anthony on TwitterLinksπ References https://en.wikipedia.org/wiki/Anycast https://www.cloudflare.com/learning/ddos/dns-amplification-ddos-attack/ https://miro.com/βοΈ Tech Stack rails → ruby → erlang → golang → vue → aws → bugsnag → chef → cloudflare → datadog → docker → env-key → heroku → lets-encrypt → memcached → nginx → pingdom → postgres → redis → slack → statuspage → stripe → ubuntu → webpack → π Libraries Used https://github.com/hanami/hanami https://github.com/dnsimple/erldns https://github.com/dnsimple/dns_erlang https://github.com/wal-e/wal-eSupport the ShowThis episode does not have a sponsor and this podcast is a labor of love. If you want to support the show, the best way to do it is to purchase one of my courses or suggest one to a friend. Dive into Docker is a video course that takes you from not knowing what Docker isto being able to confidently use Docker and Docker Compose for your own apps.Long gone are the days of "but it works on my machine!". A bunch of followalong labs are included. Build a SAAS App with Flask is a video course where we build a realworld SAAS app that accepts payments, has a custom admin, includes high testcoverage and goes over how to implement and apply 50+ common web app features.There's over 20+ hours of video.

