JSP Servlet container / WEB server
Lars Andersen
lars@rimfaxe.com
Sat Jul 19 20:25:00 GMT 2003
This is slightly OT, but might interest.
I have made a web server that compiles JSP pages and servlets into .so
dynamic libraries using GCJ. The web engine itself is of course compiled
with GCJ.
This makes for a compact, fast little web server!
I call it the Rimfaxe Web Server or just RWS.
I have put up a distribution (sources) on :
http://www.rimfaxe.com/rws/rws.jsp
It runs on linux, and perhaps other unices. For sure not on win32.
This is at an early stage, I would greatly appreciate if you would test
it and comment on it!
Erik Poupart has already tried it out and helped me along.
The site www.rimfaxe.com runs on RWS by the way, with working MySQL JDBC
drivers.
The IO frontend is based on SEDA sandStorm written by Matt Welsh and
features Nonblocking IO and automatic adaption to load.
SEDA sandStorm outperforms Apache on heavy loads.
The JSP page compiler is modified from Apache Jasper.
I have included the examples webapp from Tomcat to demonstrate it.
RWS will even detect if a JSP page changed while running and recompile
and reload it!
I have yet to benchmark it, but compared to tomcat it is really snappy.
/Lars Andersen
More information about the Java
mailing list