How Did Anthony Eden Turn a Perl Alias Script Into an Erlang Name Server So a Naked Domain Could Point at Heroku?
DNSimple customers could not put a CNAME on the apex of a domain such as dnsimple.com. A Heroku customer wanted the naked domain to point at a Heroku site. The alias record started as a Perl script running inside PowerDNS, with a MySQL backend, and it worked until growth made it stop scaling.
Lua and another attempt did not fit. Anthony Eden learned Erlang to solve the scaling problem, using a library that already parsed packets, and built the name server DNSimple still runs in production. The language was learned to fix that problem inside DNSimple, not to start the company.
People
On this episode
- How Did Anthony Eden Get Introduced on Geek at Sea as the Person Behind Dnsimple About 10 Years After He Started It? Transcript
- How Did a Horrible Godaddy Interface and Constant Upsells in 2010 Push a Domain Veteran to Start a Registrar? Transcript
- How Did Nights and Weekends at Living Social Lead to a First Paycheck Near the End of 2012? Transcript
- How Did a Developer Niche Hold for 10 Years Beside Godaddy, Amazon Route 53, Google, and Microsoft Azure? Transcript
- How Did Anthony Eden Turn a Perl Alias Script Into an Erlang Name Server So a Naked Domain Could Point at Heroku? Transcript
- How Did Dnsimple Limit Automated Clearing House Payments to the Yearly Business Plan After Larger Customers Refused Credit Cards? Transcript
- Why Did a Mentor in Hawaii Say Not to Raise Money Unless One Dollar Could Turn Into Five? Transcript
Related episodes
- Submittable CEO talks startups, life, cancer and living in Missoula, Montana.
- Bryce Roberts. How Indie.vc is change the startup funding landscape for the better!
- Jason Schuller. Press75 and how a WordPress theme set an entrepreneurial journey in motion.
- Geoff Ralston on the future of education and technology.
- Jason Calacanis - Entrepreneur turned Investor shares his insight about success, hard work, education, and the future.
- John Cook. Joys and challenging of starting GeekWire.