My site was running on HTTP/1.1 with CloudFront at front, Webpagetest reports the load time usually at 2 seconds. Yesterday I enabled HTTP/2 (and SSL) on CloudFront, hoping to see an improvement. The result is, however, it becomes slower.
The load time is now around 3 seconds (have tested with different locations). The Waterfall View shows most assets receive a big increase on TTFB comparing with HTTP/1.1. For example, a 3KB image had 250ms TTFB before, with HTTP/2, it's now 750ms.
Did I miss something simple?
Here are Webpagetest reports, if it helps