I don't really get why discourse (apparently) does so much work to show 40 comments. I guess it might work fine on a fast enough machine, but I at least think I'd rather wait a few hundred extra milliseconds at the beginning and not have things clunking into place the whole time I'm looking through the comments.
(one true way: http://blog.codinghorror.com/web-discussions-flat-by-design/ )
hmmm ... we are serving our topic pages in 83ms median in 6 hours I can count 4 times it took us a second to serve a topic page. This is across MANY sites.
so I am sorry going to have to call bullshit on perf issues caused by server perf. Server perf is fine.
Client perf can improve and we are constantly working on improving it.
That said:
http://www.webpagetest.org/result/140320_HJ_923/
First view 3.255 Repeat view 2.075
Is pretty good, and it is actually faster than that when navigating between pages.
http://www.webpagetest.org/result/140320_K8_MJF/
I realize they are different systems with different goals (and different users and...), but the spare interface here does come with some benefits.
http://www.webpagetest.org/result/140320_55_XPN/
just sayin...