Since yesterday afternoon we have been experiencing extremely low download speeds of up to several minutes after a new deploy. Everything was working nice before.
The problem is not TTFB, it’s download speed. Once all the contents have been cached, the App works normally.
We are accessing from Spain, with users spread across the country who experience the same, but it does not seem like a problem with the Internet. We are also not behind any proxy.
Our app is in production (https://kpaces.com), so we can’t do too much testing. The problem could have already been solved, but we have no way of knowing without putting our users’ access at risk.
We have not encountered any similar cases in the support forum.
Do you really need two dozen prefetch instructions? It appears that you are calling a lot of JavaScript before you call the JavaScript that actually builds your page.
I haven’t run a timing on it, but if those requests are blocking the execution of your “main” script until after they finish running, it could be the reason for some of the delay (in addition to all the HTTP requests being made, of course).
I haven’t had time to look deeply, but at a guess that site is has too many assets that are all trying to be loaded simultaneously. I’d try to keep your pageloads with well under a hundred assets apiece!