Jetty ReactiveStreams HTTP Client

ReactiveStreams has gained a lot of attention recently, especially because of its inclusion in JDK 9 in the Flow class. A number of libraries have been written on top of ReactiveStreams that provide a functional-style API that makes asynchronous processing of a data stream very easy. Notable examples of such Read more…

CometD and NodeJS, part 1

In addition to our Lifecycle Support offerings, Webtide is also committed to helping develop new functionality to meet customer needs for the open source projects Webtide supports, CometD and Eclipse Jetty. Recently Genesys, a global leader in customer experience solutions and one of Webtide’s customers, reached out regarding their usage Read more…

HTTP Trailers in Jetty

HTTP/1.1 and HTTP/2 have the concept of trailers, that is HTTP headers that can be sent after the message body, in both requests and responses. In HTTP/1.1 trailers can be sent using the chunked transfer coding, for example in requests (but the same is valid in responses): POST / HTTP/1.1\r\n Read more…

CometD 3.1.0 Released

The CometD Project is happy to announce the availability of CometD 3.1.0. CometD 3.1.0 builds on top of the CometD 3.0.x series, bringing improvements and new features. You can find a migration guide at the official CometD documentation site. What’s new in CometD 3.1.0 CometD 3.1.0 now supports HTTP/2. HTTP/2 Read more…

HTTP/2 at JAX

I was invited to speak at the JAX conference in Mainz about HTTP/2. Jetty has always been a front-runner when it’s about web protocols: first with WebSocket, then with SPDY and finally with HTTP/2. We believe that HTTP/2 is going to make the web much better, and we try to Read more…