I have tried to use Cloudflare as a CDN in the hope the distributed caches will be access in between the CDN network. Which is sadly not the fact. But let me explain my issue
Lets say we have pages, which are rarely accessed (once a day per country), but they are critical to be fast delivered.
What happens now:
- client requests the page from the other side of the world (e.g. client in Sydney and page in Germany)
- response travels back to the client from the server
- this is repeated multiple times until the page is fully loaded
- this takes a while (multiple seconds)
- now the cache in Cloudflare is updated
- sadly no further access happens
What I tried to solve is to tell the CDN to preload critical pages, but sadly I haven’t found a solution with Cloudflare. Even Argo did not help in this case, since the routing is not really the problem it is the time of travelling over the long cables… Argo reduces some hunderd milliseconds, but not seconds of loading time.
So I am still open to find some solutions.
Any ideas around?