Understanding DNS Like You Actually Mean It
"DNS is like a phone book." You've heard it a hundred times, and it's the reason DNS still feels like magic to most people. The metaphor stops exactly where understanding should begin.
What really happens
Every name resolution is a small, recursive conversation across a hierarchy of servers — root, TLD, authoritative — each one handing you a step closer to an answer, with caching layered on top to keep it fast.
Once you see that shape, the mysteries dissolve: why changes take time to propagate, why caching bites you, why a single misconfigured record breaks email.