Chapter 1. Overview of the Grizzly Framework

Table of Contents

Goals of the Grizzly Framework
System Requirements
Source code
Where to Get Help
Additional Reading

Goals of the Grizzly Framework

Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly NIO framework has been designed to help developers to take advantage of the Java™ NIO API.

Our hope is to help developers to build scalable and robust servers using NIO and we are also offering extended framework components such as:

  • HTTP Prototcol framework for creating custom HTTP applications

  • HTTP Server framework which offers high level abstractions to the HTTP protocol (not unlike Servlets)