The Grizzly Project
Abstract
The Grizzly Project
is an open source, Java based framework which can be used to create high performance client and server applications. The Grizzly Project implements the underlying transport elements that can be utilized to create high performance and highly scalable client / server systems without having to know all to the gory details of Java NIO's SocketChannels, ByteBuffers or even Sockets. Its is currently used in multiples open source projects like SailFin (SIP protocol), GlassFish (Http Protocol), Jetty (TCP Protocol), JRuby on Rails, Grizzly Web 2.0 Comet Request processing and Asynchronous Request Processing (JBI based server).
This presentation will present Project Grizzly framework concepts and describes its extensions like SIP protocol support, TCP/HTTP Protocol support (using the Jetty Web Server), JRuby on Rails support, Comet Request Processing support, Server Side JavaScript support, and it Asynchronous Request Processing extension for Google's Gmail.
We will conclude by demonstrating how easy it is to embed the Grizzly framework as well as demonstrating real world applications.
Speakers
- JeanFrancois Arcand (Sun Microsystems)
- Kristoffer Gronowski (Ericsson)