freenginx
6.7#10 in reverse proxy softwareFree planFree planLinuxmacOSSelf-hostedWindows
Visit| Fact | freenginx | HAProxy Community Edition |
|---|---|---|
| Architecture | It uses one master process and several worker processes, which run under an unprivileged user. | HAProxy uses an event-driven architecture and light multithreading on SMP machines. |
| Performance | The site says 10,000 inactive HTTP keep-alive connections use about 2.5M of memory and data copy operations are kept to a minimum. | The site reports a test result of up to 2 million SSL requests per second and 100 Gbps forwarded traffic on AWS Graviton2. |
| Protocols | The HTTP server supports SSL/TLS SNI, HTTP/2, and HTTP/3. | The project supports TCP and HTTP-based applications, and its listed recent versions include QUIC and HTTP/3 features. |
| Purpose | freenginx is an effort to preserve free and open development of nginx, an HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. | HAProxy is a free, fast reverse proxy offering high availability, load balancing, and proxying for TCP and HTTP applications. |
It suits operators seeking self-hosted HTTP, mail, or TCP/UDP proxy software with a free plan. Its support is through mailing lists, and posting requires subscribing an email address first.
HAProxy Community Edition suits Linux users who need a self-hosted proxy or load balancer for TCP and HTTP applications. Its stated focus on high traffic may interest operators of busy websites.