Why HTTP/2 is good?
Recently, I had studied HTTP/2 protocol and different implementation. And I find out that it was really really a good protocol. And since the RFC (RFC7540) proposed had been 2 years, I think it had turn into a mature technology and every server should try move on to this.
Here is some benefit that I think why HTTP/2 is good
- HTTP headers compressed into binary format that was really smaller than before (HPACK)
- Concurrent requests/responses just over one TCP connection
- Flow control to let memory usage over connection more predictable and controllable (Flow Control)
Some major server website and CDN had used HTTP/2 to serve their service, and all major browser had support for HTTP/2. So if you are a developer or architect, please consider to use HTTP/2 as your server implementation.