Forum Discussion
MTC is getting ridiculously slow
Agree, there is a lot of room for improvement. I like the MTC, but browsing here is not very enjoyable.
Reddit front page
DOMContentLoaded 2.6 seconds.
load 4.07 seconds.
This thread
DOMContentLoaded 4.1 seconds.
load 8.3 seconds.
The other thing is that the reddit front page presents a lot more information (or single threads) than the MTC, so you have to load more pages to take in the same amount of information.
Round trip times are also really bad.
C:\>ping techcommunity.microsoft.com
Pinging gxcuf89792.lithium.com [208.74.205.202] with 32 bytes of data:
Reply from 208.74.205.202: bytes=32 time=173ms TTL=244
Reply from 208.74.205.202: bytes=32 time=174ms TTL=244
Reply from 208.74.205.202: bytes=32 time=176ms TTL=244
Ping statistics for 208.74.205.202:
Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 173ms, Maximum = 176ms, Average = 174ms
C:\>ping reddit.com
Pinging reddit.com [151.101.1.140] with 32 bytes of data:
Reply from 151.101.1.140: bytes=32 time=22ms TTL=56
Reply from 151.101.1.140: bytes=32 time=11ms TTL=56
Ping statistics for 151.101.1.140:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 11ms, Maximum = 22ms, Average = 16ms
Allenyou say: "At the moment most pages on the community render in under 3 seconds, which is our target load time. That said there will be one user every 30 minutes or so where it may take longer as the cache refreshes."
Not for me, as I explained above. There is another thing. While the conversation view is rendered in about 4 seconds, I do not see any actual threads, because they get loaded with ajax calls AFTER the page has been rendered. And that takes another two seconds (on a good moment). Which makes five and is extremely long for the little content that is actually loaded.
Hi all,
Thanks for the extra details, we will investigate and I will get back to you as soon as I have more to share.
We want the community to be as snappy as we possibly can be, while also offering all the power users are many customizations and options as we can possibly serve. There is actually allot more data loaded via that ajax call than what you see when the page loads.
Anyway - I will update you as soon as I can.