While working with several Khoros customers in the US and Australia we have noticed this more recently too, however its hard to pin-point an exact cause. TTFB times do seem to be higher across the board but we only have data going back 6 months on most instances. Some of the items we've worked on, in no particular order; Pre-loading assets such as primary font(s). Using the API toolbox to pinpoint high API usage custom components and refactor / improve or even review to remove. Adjusting JS code so that it loads async and moving things to the end of the document that are not needed prior to content painting. Setup CSS so that text is rendered before the fonts are loaded font-display Employing app-cache for heavy operations, not to be over-used since it can make things worse if used incorrectly. Caching policies on some CDN loaded assets aren't set correctly. Some other observations; CDN (or browser) blocking when loading >10 assets at once. Due to the nature of Community we see high numbers of DOM objects, not typically a problem on desktops but some mobile devices can struggle.
... View more