Projects / Pound

Pound

Pound is a reverse HTTP proxy, load balancer, and SSL wrapper. It proxies client HTTPS requests to HTTP backend servers, distributes the requests among several servers while keeping sessions, supports HTTP/1.1 requests even if the backend server(s) are HTTP/1.0, and sanitizes requests.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  28 Dec 2011 21:45

Release Notes: Support for SNI via multiple Cert directives. A pre-defined number of threads for better performance on small hardware. Translation of hexadecimal characters in the URL for pattern matching. Support for a "Disabled" directive in the configuration. More detailed error logging. Allows multiple AddHeader directives.

  •  02 Feb 2010 12:42

Release Notes: New features include support for HTTPS back-end servers, full support for DH key exchange, an "include" directive in configuration files, support for separate connection time-out, much improved auto-configuration and Make, and flags to enable or disable optional libraries. A bunch of minor bugs were fixed. Performance was improved.

  •  11 Feb 2008 06:58

Release Notes: The PARM session type was added for tracking based on HTTP parameter. Beware that the old PARM session type is now called URL, so configuration files must be changed. Full support for IPv6 was added. poundctl can now show status as an XML file. A shutdown grace period was added (Pound still accepts requests for existing sessions, but nothing else). A buch of smaller changes and bugs were fixed.

  •  11 Apr 2007 09:08

Release Notes: This release introduces some more configuration options (such as shutdown grace period and service names) Enhancements were made to poundctl functionality. The code was reorganized and some bugs were fixes. Major tweaking of the dynamic rescaling code was done.

  •  16 Dec 2006 03:07

Release Notes: This release added emergency back-ends, a new control program, support for MSRPC, dynamic rescaling of back-end priorities, RewriteDestination (for SVN support), much improved logging and autoconf, and much better performance (TCP_NODELAY, better malloc). Some minor problems with autoconf detection were fixed and the code was cleaned up.

RSS Recent comments

23 Dec 2006 02:03 moritz2282

alternative XLB
Hi, sorry for the blatant advertising, but I just finished the first release of XLB, which is only for HTTP but includes a connection management and caching.

See xlb.sf.net/ (xlb.sf.net/).

Thanks for feedback ;)

Screenshot

Project Spotlight

sqlamp

An implementation of Materialized Path for SQLAlchemy.

Screenshot

Project Spotlight

Apple Disk Transfer ProDOS

Talks to your 8-bit Apple computer over serial, ethernet, or audio links.