Monkey HTTP Server
||The topic of this article may not meet Wikipedia's notability guidelines for products and services. (July 2013)|
|Stable release||1.5.6 / 2 March 2015|
|License||Apache License v2.0|
Monkey HTTP Server is an optimized web server for Linux, designed to take the most of the Linux kernel in terms of specific system calls and optimization to achieve a high performance under high load. It is HTTP/1.1 compliant (RFC 2616) and support common features such as IPv6, TLS, Virtual Hosts, CGI, FastCGI, Directory Listing, Security Rules, etc.
The server is designed as a small core extensible through the plugin interface. The binary size of Monkey is around 100 KB and around 250 KB on runtime depending of the loaded plugins. Monkey can perform well on x86 and x86-64, and ARM architectures running Linux embedded variants.
Monkey born on 2001 as an open source project, its currently licensed under the Apache License v2. Monkey community is well established and available through the mailing list or in the Freenode IRC channel #monkey.
Google Summer of Code
On 2012 and 2013, Monkey Project participated in the Google Summer of Code program as a mentoring organization, where students from different countries have worked together with mentors team performing code contributions for the HTTP stack and general extensions in an internship mode.
- "Release Notes - Monkey HTTP Server v1.5.6". monkey-project.com. 2 March 2015. Retrieved 2015-03-19.
- Official website
- Debinux: Monkey Server on Debian Linux Debian
- Monkey Server: Yocto Project Participant: Yocto Project
- Techrepublic.com: Easy way to get a web server up and running on smaller or embedded systems
- RealTime Logic: Barracuda Drive Server Software Benchmarks
- Monkey Project in Google Summer of Code
- Damn Small Linux (DSL) Wiki : Setting Up Monkey Server