Cheyenne is a full-featured Apache-class web server implementation using 100% native REBOL. The project started just as a simple rewrite of the UniServe's HTTPd service to make it more flexible and
ended as creating Cheyenne !
Cheyenne is built on top of our UniServe async network framework, so Cheyenne's kernel inherits the gains of asynchronous I/O and mono-process lightweight design while being able to spawn helper processes to dispatch the load for heavier requests. So, Cheyenne has good scalability making it suitable for small or medium sized web sites. It can sustain the load of up to 500 simultaneous requests on servers with dual-core CPU.
It's still on beta stage, but it has reached a good level of features and stability, so it's already in use by several companies (including our own) and private users.
Besides providing us a REBOL-based production level web server, Cheyenne can be a good choice for a small,
fast, personal web server. In order to achieve that, we're releasing a free Cheyenne binary version for
Windows, Linux and OSX platforms in addition to the raw source package.
The current beta version offers the following features :