Honest question: After reading PHK's (creator of Varnish) "rant" on HTTP/2[1] what are some good reasons for using this protocol?
Yes, there is TCP Multiplexing, but isn't the normal keep alive good enough in most cases? And doesn't HTTP/2 make good caching harder?
The fact that HTTP/2 takes more computing resources to parse, given the fact that it's binary seems counter productive.
Am I too negative? Am I missing something?
I barely know anything about HTTP/2, but it's hard to find good answer to these question. Hoping someone can help with that and maybe get an idea about whether a migration to HTTP/2 is really worthwhile - or in which cases it actually is.
Yes, there is TCP Multiplexing, but isn't the normal keep alive good enough in most cases? And doesn't HTTP/2 make good caching harder?
The fact that HTTP/2 takes more computing resources to parse, given the fact that it's binary seems counter productive.
Am I too negative? Am I missing something?
I barely know anything about HTTP/2, but it's hard to find good answer to these question. Hoping someone can help with that and maybe get an idea about whether a migration to HTTP/2 is really worthwhile - or in which cases it actually is.
[1] https://queue.acm.org/detail.cfm?id=2716278