[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#592275: RFP: gatling -- High performance web server



Subject: RFP: gatling -- High performance web server
Package: wnpp
Severity: wishlist

* Package name    : gatling
  Version         : 0.12
  Upstream Author : Felix von Leitner <web@fefe.de>
* URL             : http://www.fefe.de/gatling/
* License         : GPLv2
  Programming Lang: C
  Description     : High performance web server

Features
- Small! (125k static Linux-x86 binary with HTTP, FTP and SMB support)
- Fast! (measure for yourself, please)
- Scalable! (see this document, measured using tools that are included
in the
gatling distribution.
- Uses platform-specific performance and scalability APIs on Linux 2.4,
Linux
2.6, NetBSD current (2.0+), FreeBSD 4+, OpenBSD 3.4+, Solaris 9+, AIX
5L, IRIX
6.5+, MacOS X Panther+, HP-UX 11+
- connection keep-alive
- el-cheapo virtual domains (similar to thttpd)
- IPv6 support
- Content-Range
- transparent content negotiation (will serve foo.html.gz if foo.html
was asked
for and browser indicates it understands deflate)
- With optional directory index generation
- Will only serve world readable files (so you don't export files
accidentally)
- Supports FTP and FTP upload as well (upload only to world writable
directories and the files won't be downloadable unless you chmod a+r them
manually)
- CGI support for HTTP, also SCGI and FastCGI (over IP sockets, not Unix
Domain
yet)
- El-cheapo .htaccess support (see README.htaccess)
- Quick-and-dirty SSL/TLS support (see README.tls)
- Can detect some common mime types itself, like file(1)
- Read-only SMB support (good enough to read a specific file from Windows or
using smbclient from Samba)



Reply to: