Samiksha Jaiswal (Editor)

Monkey HTTP Server

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Initial release
  
2001

Written in
  
C

Type
  
Web server

Development status
  
Active

Operating system
  
Linux

Stable release
  
1.6.9 / 4 June 2016; 9 months ago (2016-06-04)

Monkey HTTP Server is an optimized web server for Linux, designed to make 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 supports 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 on the loaded plugins. Monkey can perform well on x86 and x86-64, and ARM architectures running Linux embedded variants.

Open source

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.

References

Monkey HTTP Server Wikipedia


Similar Topics