Friday, December 4, 2015

H2O HTTP/2 server version 1.6.0 released

Today, I have tagged version 1.6.0 of the H2O HTTP/2 server.

Full list of changes can be found in the release note, but following are the significant ones as I believe.

Error pages are now customizable #606

Finally, error pages can be customized.

You can specify any URL; the contents of the specified URL will be sent to the client when returning an error response. Please consult the document of the errordoc handler for more information.

Support for WebSocket #581

Thanks to Justin Zhu, H2O standalone server is now capable of proxying WebSocket connections.

The feature is considered experimental for the time being and you would need to turn it on explicitly if you need to use it. We will turn the feature on by default in future releases.

Smart file descriptor caching #596

The standalone server now caches open file descriptors, so that serving small static files is significantly faster in version 1.6 when compared to 1.5.

Website administrators need not worry about stale files getting served; the cached file descriptors are closed every once the event loop is being run. In other words, requests that arrive after a file is being modified are guaranteed to have the modified version being served.

Hopefully I will post a benchmark covering the changes in an upcoming blogpost.

HTTP/2 push triggered by mruby is processed ASAP #593

In prior releases, pushed responses were not sent until the response to the request that triggered the push become ready. In 1.6.0, the behavior has been changes so that push triggered by mruby is actually sent while the request is processed by an application server.

The change has noticeable positive impact on user experience, please consult Optimizing performance of multi-tier web applications using HTTP/2 push.


PS. and if you are interested in using H2O with a certificate issued by Let's Encrypt, please refer to Using H2O with Let's Encrypt.

Have fun!

31 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Hey, i think you making nice one programs, i found something http://www.lifeadvancer.com/the-key-to-prosperity-the-secret-you-need-to-know for your inspiration. This is just a nice and easy to read text!

    ReplyDelete

  4. ipl 2016 points table
    live predictions

    tips for betting
    betting on payers

    some team players are changing in this matches
    teams are going to change

    ReplyDelete
  5. Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective to the topic which i was researching for a long time.
    GATE Result 2017
    JEE Mai Admit Card 2017

    ReplyDelete
  6. Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one.
    JEE Main Result 2017
    JEE Mans result 2017

    JEE Mains Result 2017
    JEE Main Result 2017
    NEET 2017 Result

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. Optimizing performance of multi-tier web applications using HTTP/2 push sprei anti air

    ReplyDelete
  9. A debt of gratitude is in order for sharing supportive data, I truly like your everything post. I will bookmark your blog for future updates.
    High Profile D​elhi Modern Cal​l Girls
    Hot Escorts in​ Delhi

    ReplyDelete
  10. it is really amazing post and we are trying to give you high quality professional hot girls over the world and enjoy with her by following links. I read your post and really enjoyed, you may checkout here also -
    Perfect Online Dating Services
    High Class Goa Escorts Girl
    Star Dating Online

    ReplyDelete
  11. I am wondering that you have created nice design and quality content, if really wanna hire dating services online visit following pages
    http://www.bbwhoe.com/ 
    http://www.torontoescortsreviewboard.com/
    http://sexxxysam.com/

    ReplyDelete
  12. I am surprised and say you thanks for this out understanding consent and design, keep it up. that's so good.
    https://southexxdelhi.wixsite.com/southdelhiescorts/blog
    https://riyadelhiescortsservices.wordpress.com/

    ReplyDelete
  13. Auto title advances have developed as a decent contrasting option to individuals who have awful credit or no record of loan repayment.car title loans chicago

    ReplyDelete

Note: Only a member of this blog may post a comment.