What does HTTP/2 means to Java developers?

Track

Trendovi i budućnost Jave

Datum i vrijeme

četvrtak, 19. svibanj 2016., 16:15

Dvorana

Dvorana B

Trajanje

45'

HTTP/2 has been in the works for many years but the updated version of the Internet most used protocol is finally here! HTTP/2 brings new features that overcome many of the HTTP/1.x limitations. During this talk, we will look at some of those features (e.g. binary framing, server-side push, HPACK, etc.). More importantly, we will discuss what is impact of HTTP/2 for Java developers. We will look into more details about Java 9’s upcoming HTTP/2 support and other network related enhancements (e.g. a new HTTP client, a new WebSocket API). And as a client is nothing without a server to connect to, we will also discuss some of the existing HTTP/2 Java based server implementations and the upcoming Servlet 4 API. Last not but least, we will also address some HTTP/2 related tools (e.g. how to debug HTTP/2 exchanges) and some best practices.Attend this session to learn how HTTP/2 might impact your future Java developments.

Detalji o predavanju

O predavaču

David is a software evangelist working for Oracle in GlassFish and Java EE team; his primary focus is Java on the server-side, i.e. Java EE. Prior to Oracle, David spent a decade at Sun Microsystems focusing on Java end-to-end (from the smart card to the high end server), related technologies and the developer tools. In his various roles, he has been involved in numerous Java projects since the early days of this technology. In his spare time, he enjoys playing video games with his daughter and tinkering with technologies such as Java, home automation, electronics and pinballs. Twitter handle: @delabassee