gregw

Friday Jun 18, 2010

Lies, Damned Lies and Benchmarks

Benchmarks like statistics can be incredibly misleading in ways that are only obvious with detailed analysis. Recently the apache HTTPCore project released some benchmark results whose headline results read as having better performance than jetty in 3 out of 4 scenarios, and that jetty NIO sucked! So is HttpCore really an faster than Jetty and does Jetty NIO suck?
[Read More]

Sunday Jan 31, 2010

Websockets - IETF v WHATWG?

There is a jurisdictional issue brewing over the future of internet standards. The dispute is between the WHATWG and the IETF regarding the specification process for the websocket protocol.[Read More]

Wednesday Jul 01, 2009

Bidirectional Web Transfer Protocol - BWTP

I really like the idea behind the HTML5 Websocket API - namely that a datagram model should be used for web application communication rather than a request/response paradigm (this is also the idea behind cometd).  But unfortunately, the proposed protocol to carry websocket traffic is neither a good protocol nor is it well specified.[Read More]

Google Wave - A new paradigm?

The announcement of Google Wave is a bold declaration of where google sees the future of the web. Google, unsurprisingly enough, sees the future of the web as a server side paradigm, with dynamic updates being used to drive the thin client model to capture even more of tasks that where once done client side.  Google are extending the server side model of webmail to apply to applications that have been fundamentally client side, such as document authoring, IM and chat.[Read More]

Wednesday Mar 11, 2009

Cometd Acknowledged Message Extension

With the release of the latest cometd-jetty in Jetty 6.1.15, the oft requested feature of reliable message delivery is now supported by the Acknowledged Message Extension in the jetty server and in the dojo and jquery clients... ... provide an acknowledged message mechanism for reliable message delivery.[Read More]

Wednesday Jul 26, 2006

Async Servlets - take II

I have reconsidered the API for asynchronous servlets that I proposed in my recent blog - it is not good!. It makes some of the same mistakes as weblogic and tomcat have made with their asynchronous extensions. So let's have a brief review of all the available and proposed solutions...

[Read More]

Webtide

Calendar

Tags

Search

Links

Navigation