Rimfaxe Web Server


The Rimfaxe Web Server (short name RWS) is open source, and free of charge.

It is designed to be lean, fast, and highly scalable.

Features such as Nonblocking IO, Native compilation of JSP and servlets, and a servlet engine running natively on GNU/Linux systems sets RWS apart from all other servlet containers.

Download now

Read more


Libraries


Libraries for RWS.

JDBC drivers.
Get native JDBC libraries for MySQL and MS SQL 2000. Easily deployed, just compile and drop it into /shared directory. When starting, RWS automatically detects and loads the library.

XML parsers.
Gnu JAXP parser engine for use with RWS available.

Download libraries



Rimfaxe Web Server

The Rimfaxe Web Server (short name RWS) is a powerful Web Server with a servlet engine. Made with simplicity, speed and scalability in mind, RWS has many unique features :

  • Runs from native code. The engine itself is compiled into native code for effiency and speed.
  • Uses Nonblocking IO.
  • Allows libraries in native code instead of jars.
  • Caching of static content.
  • Very small memory footprint, no java runtime needed.
  • JSP pages compiles into native libraries for speed.
  • Compiles web application into native code on startup.
  • Filter API is supported.
  • Adapts to load.


Based on the SEDA architecture.
The IO part of RWS is based on the SEDA architecture, developed by Matt Welsh. Read more about SEDA here : http://www.eecs.harvard.edu/~mdw/proj/seda/

JSP compiler and runtime.
The JSP compiler and the JSP runtime is based on Jasper from the Apache Tomcat project. It has been modified heavily to accomodate the requirements of RWS. Read more about Jasper here : http://jakarta.apache.org

Made for GNU/Linux.
RWS is designed with GNU/Linux in mind and takes advantage of this to produce the fastest Servlet Container available. Porting to other unices might very well succeed, inquire for more info. The Win32 platform is not supported, and RWS will not compile on Win32.

Security and Simplicity.
RWS supports only the most important HTTP methods GET, HEAD and POST. This makes it simpler to protect from attacks.


Get Started!

The latest release is RWS ver1.03

Download RWS

Please read the included README file for installation instructions. Note that due to the special design of RWS, jars and web-application are deployed differently than with ordinary servlet containers.