Previous resolver response time (unacceptable)
The engineering journal
Insights, updates, and occasional technical deep-dives from the team that keeps the internet running.
Why we rebuilt our DNS resolver from scratch (again)
Sometimes good enough isn't good enough, especially when our engineers have strong opinions about query optimization.
47 ms
1.2 ms
New resolver response time (acceptable)
840 K+
Lines of code written, deleted, rewritten
3
All-hands meetings to convince management