Get the latest tech news
DNS Doesn't Propagate (2021)
DNS "propagation" is actually caches expiring
For example, in Firefox I sometimes need to press Ctrl+Shift+R to force reload a page after a DNS change, even if the TTL has expired and there’s a new record available. they both have an origin server (for DNS, the authoritative name server, for CDNs, the HTTP origin) they both expire their caches at some point (for DNS, when the TTL expires or maybe later if that’s the resolver’s policy, and for CDNs based on the HTTP Cache-Control header, or whatever the CDN’s policy is) For most programmers, “there are a bunch of cached records you have no control over and you need to wait for them to expire” is a pretty normal and approachable concept!
Or read this on Hacker News