Projects / Monkey HTTP Daemon

Monkey HTTP Daemon

Monkey HTTP Daemon is a very fast and lightweight Web server for Linux. It uses a hybrid networking model based on asynchronous calls (event-driven) and fixed threads, which makes it scalable and capable of attending thousands of clients per second. It provides a powerful API for C and is ideal for embedded devices, thanks to its small core and plugin architecture.

Tags
Licenses
Operating Systems

Recent releases

  •  11 Jun 2014 05:38

    Release Notes: This release fixed user switching when running as root and improved the Scheduler when facing over capacity load.

    •  26 May 2014 03:30

      Release Notes: Yocto Project support (recipes). The license has moved to Apache License v2.0. Scheduler improvements through kernel balancing (SO_REUSEPORT). FastCGI fixes. Memory Allocator Jemalloc has been upgraded to 3.6. A new SSL Caching mechanism. A new Virtual Host built-in redirect feature. A new SystemD init script and others.

      •  04 Feb 2014 14:59

        Release Notes: A new Jemalloc memory allocator. A new Virtual Host FDT feature 'Shared file descriptors'. A new error handler for system calls. Many Scheduler optimizations. A new debugging mechanism through Linux Trace Toolkit (LTTng). A new experimental Proxy Reverse. The SSL plugin now supports for PolarSSL v1.3. The license has moved from the GPLv2 to the LGPLv2.1. There are many others.

        •  16 Oct 2013 06:19

          Release Notes: This is a major release with performance improvements, new support for the musl C library, and generic bugfixes.

          •  21 Jun 2013 20:27

            Release Notes: This release comes with important security fixes. There were three fixes for the basic authentication plugin and a fix for an issue with HTTP range headers that could cause a DoS.

            Recent comments

            08 Jun 2012 15:17 hsleisink

            It fails to compile under MacOS X and the debian.sh script doesn't work under Ubuntu. Not good for a 1.0 release...

            05 Apr 2010 20:21 oomhermes

            I have added a macos X version and meta server code for relocatable scheme bootstrap objects. The framework is in place, still a few serving bugs left. See http://tullarisc.xtreemhost.com/monkey-0.10.0-mac.tgz .

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.