BalanceNG is a modern, IPv6 capable software IP load balancing solution. It is small, fast, and easy to use and set up. It offers session persistence, different distribution methods (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent, and Randomized Agent) and a customizable UDP health check agent in source code. It supports VRRP to set up high availability configurations on multiple nodes. It supports SNMP, integrating the BALANCENG-MIB with Net-SNMPD. It implements a very fast in-memory IP-to-location database, allowing powerful location-based server load-balancing.
goMyPlace is a reverse proxy software and a daemon that runs on the client side. The system features elements of a remote access system. The proxy runs smart data hash based caching, so a daemon running on the client uploads a file only once. All URL links are static and friendly to search engines. An open reverse proxy hides the IP address of the HTTP servers and can protect sensitive content. An HTTP server hides behind the reverse proxy, never accepts incoming connections, and can be kept behind a NAT and firewall.
Japt-Proxy is a fast and reliable caching proxy for Debian's APT system. It is intended for environments where several Debian systems have to be kept up-to-date and downloading the same files over and over again from the Debian mirrors is undesirable. Even with high volume internet connections, it can dramatically reduce the time required to install or update Debian on many machines.
Reapoff (Regular Expression, Arbitrary Protocol, Opensource Filtering Firewall) is a regular expression enabled TCP/IP proxy. It operates on data using a pair of simple rule- based configuration files defining the tests and actions to perform on data. It can also sign SSL connections transparently (with MITM), applying a security policy to encrypted SSL sessions that would otherwise be allowed unchecked. The proxy forms the core part of an overall firewall solution designed to run from a RAM disk using Trinux.
rproxy is an extension to HTTP which allows transferring of differences between a web server and client, using an algorithm similar to rsync's. This works particularly well for dynamically-generated sites, where the pages are often similar but not the same on each visit. Transferring just the difference reduces network traffic and therefore loading time.