Webtide

Home | Next »

Servlet 3.0 Public Review : Update

I have been working on an implementation of the Servlet-3.0 asynchronous servlets with some the fixes/extensions I suggested in my previous blog and from some continuing discussion within the EG. This implementation demonstrates that significant asynchronous behaviour can be implemented without the complexities of redispatching wrapped requests or the forward(path) methods.[Read More]

Servlet 3.0 Public Review

JSR-315 has produced a Public Review (PR) of the servlet 3.0 specification, which unfortunately is a poor document and the product of a discordant expert group (EG) working within a flawed process.[...] Significant effort has been put into the PR proposal [...]  but  unfortunately it has become a Frankenstein monster, cobbled together from eviscerated good ideas and misguided best intentions. The 8 methods of the ED proposal that were rejected as being too complex and confusing have been replaced by 20 methods and 3 new interfaces!  [...] The EG is desperately in need of community feedback and probably another round of Public Review after a beta RI is made available.

[Read More]

Hightide 6.1H.14 release

We’ve posted the release of Hightide 6.1H.14 final on the webtide website here:
http://www.webtide.com/resources/downloads.jsp

Hightide is an open source, versioned distribution of Jetty providing a comprehensive toolset for the development of scalable, state-of-the-art web 2.0 applications.

[Read More]

GWT Hosted Mode Moving to Jetty

We're happy to find that the Google Web Toolkit (GWT) is shifting its hosted mode from Tomcat to Jetty from Q1 2009.[Read More]

Cometd + Wicket

First off, I think I like wicket, its a pretty neat framework and it has some pretty solid integration with ajax which is interesting. I have to say though that having spent a lot of time on the whole long polling, ajax push, cometd type of communication approach the whole idea of ajax polling back to a server for a bit of content seems kinda quaint.

[Read More]

"rails 2.2 + jruby + jetty = win"

You may not know, but Jetty is a really common underlying platform for deploying Rails apps. "mongrel: 23req/s, jetty: 50 req/s"[Read More]

Scalable BlazeDS with async Jetty

Valery Silaev has pointed me to an article on flex.sys-con.com that demonstrates how the asynchronous features of Jetty have been used by Farata Systems to achieve some excellent scalability results with BlazeDS.

BlazeDS is an open source server side that provides comet style streaming events to a flex/flash client side (not strictly comet as it is not strictly ajax).


[Read More]

Release 1.1 of i-jetty for Google Android

Release 1.1 of i-jetty for Google Android is available from http://code.google.com/p/i-jetty/downloads/list. This release contains many improvements and some cool new features like on-the-fly download and deployment of Android-ized webapps.[Read More]

Safari Caching and Embedding Jetty

What was recently noticed was that with Safari (at least version 3.1.2 (5525.20.1)) the Last-Modified: header was not enough to achieve even minimal caching. With Firefox simply returning the Last-Modified: header would cache static content for a while but not so with Safari _if_ the Date: header was missing. So...the Date: header appears to be a required header for Safari to use the Last-Modified: header for basic static content caching.

[Read More]

ApacheCon 2008 - New Orleans

Well, the blog seems to have moved to its new site successfully so its time to start adding some more entries up now and then. First and foremost I want to extend an invitation to users of jetty to meet up with me at the 2008 ApacheCon in New Orleans in a couple of weeks.

[Read More]

Blogs

Offers