The Ajax and Comet Server
Webtide, the Java experts behind Jetty
ajax online demo performance ajax cometd performance benchmarks whitepapers professional services to support deployment and development of Java and ajax
Scalability for Web 2.0

Webtide are experts in serving scalable web 2.0 applications using Java, Ajax and Comet, and are the lead developers of the open source Jetty:// java web server. Our experienced Java consultants can assist with web or other application areas. Webtide provides training, development and support services. The team behind the Jetty web server
   
 
Products


Jetty is an open-source, standards-based, full-featured web container implemented 100% in Java. Support for Jetty from its leading developers is available from Webtide.
Open Source Java server


Hightide is a versioned distribution of Jetty providing a comprehensive toolset for the development of highly scalable, state-of-the-art web applications. Implementations of most JEE services, such as JNDI, JTA, JMS, JDBC, and WS are pre-configured and ready to go.
Integrated Ajax server


Riptide is a custom server based on either Jetty or Hightide. It is tailored to the specific needs of individual clients and is ideal for ISVs and OEMs.
The easiest server to embed
     
 
Services

Pre-integrated Jetty Distribution
Hightide, Open source, integrated with popular components. Download now!
Developer and Production Support
Obtain advice and assistance directly from the developers of Jetty, 24/7.
Convert to Jetty 6  
Upgrade to Jetty 6 NOW!
Conversion from another container or from an older version of Jetty.

Serving Ajax Training  
Learn how to serve scalable Web 2.0.

Development  
Architecture, design, mentoring, development and full outsourcing.

 
     
   
News & Blogs

Dojo Toolkit Maven Repository
Using  maven to build your project is a fantastic for managing your dependencies and avoiding having dependencies (and their dependencies) checked into your own svn.  The only fly in the ointment, is projects that don't publish maven artifacts, and the Ajax dojo toolkit has been one of these. Until now that is!

Read more...

jetty-test-servers
Jan and I have run across some annoying problems with test cases and test scoping within jetty recently and it has lead to some discussion on an idea that I have been kicking around for a while.  The problem was that we have some useful test cases which are in the form of jetty server configurations in the jetty module and maybe a couple of other module, but since they are test source they are not readily available for consumption in other modules.

Read more...

Jetty Deployed Around the World

The nice people at PaperCut were kind enough to talk about their usage of Jetty... and it isn't minor usage. 10's of thousands of servers in 60 countries. From small user populations to hundreds of thousands...

See their full posting here!

Read more...

JSR-315 Needs You II
Rajiv, the spec lead on JSR-315 has posted his views on the issue of flexible automatic configuration of web applications.  Despite vigorous arguments for flexibility (or perhaps because of them), I've not been able to make the case with those opposed to selective enabling of auto configuration....

Read more...

JavaOne
Hope to see you there. Webtide has a booth #1224-4!

Read more...

Jetty Runner
If you're looking for a fast and easy way to run your webapp, without needing to install and administer a Jetty distro, then look no further, the Jetty Runner is here! The idea of the Jetty Runner is extremely simple - run a webapp from the command line using a single jar and as much default configuration as possible:
  java -jar jetty-runner.jar my.war
Voila! Jetty will start on port 8080 and deploy the my.war webapp.

Read more...