Remix.run Logo
soneil 7 hours 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.

YesThatTom2 4 hours ago | parent | next [-]

DNS 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.

thomascountz 5 hours ago | parent | prev | next [-]

https://jvns.ca/blog/2021/12/06/dns-doesn-t-propagate/

And checkout their Mess with DNS playgound!

mrspuratic 3 hours ago | parent | prev | next [-]

I grind my teeth every time I hear "I need an urgent DNS change" :/

bityard 7 hours ago | parent | prev [-]

Yes! 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.