eclipse-ee4j/grizzly

Name: grizzly

Owner: Eclipse EE4J

Description: Grizzly

Created: 2018-02-08 12:06:03.0

Updated: 2018-05-22 09:07:22.0

Pushed: 2018-05-18 09:06:29.0

Homepage: null

Size: 1849

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Grizzly NIO

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. Grizzly?s goal is to help developers to build scalable and robust servers using NIO as well as offering extended framework components: Web Framework (HTTP/S), WebSocket, Comet, and more!

Getting Started

Grizzly currently has several lines of development in the following branches:

There are other branches for older releases of Grizzly that we don't actively maintain at this time, but we keep them for the history.

Prerequisites

We have different JDK requirements depending on the branch in use:

Apache Maven 3.3.9 or later in order to build and run the tests.

Installing

See https://javaee.github.io/grizzly/dependencies.html for the maven coordinates of the 2.3.x release artifacts.

If building in your local environment:

clean install
Running the tests
clean install
License

This project is licensed under the EPL-2.0 - see the LICENSE.txt file for details.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.