I've been monitoring load times for my site using site24x7 today since I noticed some speed issues. I have an average first byte load time of 0.558 seconds however when content is published on any page, that jumps to about 14 seconds for every page (until I assume that document type is cached), then it settles back down. This isn't just on my local machine either, once a page is visited it is very fast for other machines.
Is there a way/workaround/third party service I can make use of to crawl through all of the pages right after a publish to ensure the pages are cached straight away and users don't suffer through a 14 second load time?