Having 1 server with some static file storage is called a web server.
Having 1 server with some static file storage is called a web server.
> The idea is to create reverse proxies with local caching. These proxies would cache the content on the first request and serve it directly afterward. The proxies would be distributed across different regions, and the DNS would route requests to the nearest proxy based on the caller’s location. All this is achieved without relying on external CDNs, using self-managed tools instead.
[0] https://it-notes.dragas.net/2024/08/26/building-a-self-hoste...
Anycast is the proper way to do this. No geolocation required, just dynamic routing protocols optimizing for shortest path.
(Or you could just ignore those users when they complain, PlayFab sure does.)
Still not really a CDN, though.
Yes I was burned really badly by this in my young days ;)