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

RSS Recent releases

  •  21 Feb 2012 01:02

    Release Notes: This release fixes a little bug in the vhost configuration reader.

    •  10 Feb 2012 23:05

      Release Notes: Monkey workers now have names (e.g ps -L -p PID), and there are updated Debian rules to distribute Monkey default HTML. The configure script has been fixed to distribute plugin scripts. Cheetah now works in server mode by default. This release deprecates the ip_str plugin struct field and drops unnecesary casts.

      •  14 Jan 2012 02:16

        Release Notes: In the Core/API, this release adds an export function to format an IP string and fixes the IP string builder (ipv4 and ipv6). For Liana and Liana_SSL, it deprecates _mkp_network_io_ip_str(). Logger and Palm now use the new IP string builder. A memory leak has been fixed in Logger.

        •  03 Jan 2012 01:41

          Release Notes: IPv6 support is now fully functional and merged into Liana. The core has better handling of server load versus capacity. double-free() is fixed on client_session when keep-alive is off. New support is available for the PUT and DELETE methods, which can be handled by the plugin API interface. New manpages and a new Experimental WebSockets plugin are available.

          •  26 Oct 2011 21:19

            Release Notes: Experimental IPv6 support has been added.

            RSS Recent comments

            05 Apr 2010 20:21 Avatar 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 tullarisc.xtreemhost.c... .

            Screenshot

            Project Spotlight

            osGraphX

            A 3D file viewer based on openscenegraph.

            Screenshot

            Project Spotlight

            Kernel Mode Linux

            A factility for executing user processes in kernel mode safely.