CometD 2 Annotated Services

A new feature that has been recently added to the upcoming CometD 2.1.0 release is the support for annotated services, both on server side and on client side. Services are the heart of a CometD application, because allow to write …

Cometd-2 Throughput vs Latency

With the imminent release of cometd-2.0.0, it’s time to publish some of our own lies, damned lies and benchmarks. It has be over 2 years since we published the 20,000 reasons that cometd scales and in that time we have …

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: Jetty HttpCore Linux BIO 35,342 56,185 Linux NIO 1,873 25,970 …

Guide to Jetty Webinar (Thu 8 April)

Jan Bartel and I will be presenting a "Guide to Jetty" Webinar on Thu, Apr 8, 2010 8:00 AM – 9:00 AM PDT.   We’ll present an overview of Jetty and then show some hands on examples of running Jetty, …

The Streamlined Life with Jetty

Johannes Brodwall has posted another great description of his techniques dealing with Jetty in everyday development life. It was great to meet him in person finally in Oslo recently, and he definitely has thought through what he does and why, …

Websocket Chat

The websocket protocol has been touted as a great leap forward for bidirectional web applications like chat, promising a new era of simple comet applications. Unfortunately there is no such thing as a silver bullet and this blog will walk …

Websockets – IETF v WHATWG?

There is a jurisdictional issue brewing over the future of internet standards – I know because I’m stirring the pot.  The dispute is between the WHATWG and the IETF regarding the specification process for the websocket protocol (which I have …

Google Just Doesn't Understand Community

We’ve said it before (Bad Robot!), but after the Android 2.0/Nexus One developments, it really bears repeating: Google either do not understand or do not care about community once their immediate corporate goals have been met. In the Bad Robot! …