4 ms·
I have to admit - I still grind my teeth every time I see "dns propagation" used without a direct follow-up that it's a myth, you're looking at cascading cache
by soneil 8mo ago
I have to admit - I still grind my teeth every time I see "dns propagation" used without a direct follow-up that it's a myth, you're looking at cascading cache expiry.
Propagation might be a useful way to visualise it, but doesn't match reality unless every cache is a warm cache.
- bityard 8mo agoYes! The idea of DNS records "propagating" gave me entirely the wrong mental model of DNS very early in my career. Granted, the confusion didn't last long because I read the cricket book soon after, but it was still pretty jarring.
- thomascountz 8mo agohttps://jvns.ca/blog/2021/12/06/dns-doesn-t-propagate/ https://jvns.ca/blog/2021/12/06/dns-doesn-t-propagate/ And checkout their Mess with DNS playgound!
- YesThatTom2 8mo agoDNS changes propagate. They just do-so in a pull, not push, way. It’s accurate to say that a user is waiting for the change to propagate if they are sitting there clicking re-try as they wait for the cascading cache expirations to do their thing.
- mrspuratic 8mo agoI grind my teeth every time I hear "I need an urgent DNS change" :/