
Announcing HAProxy 2.7
HAProxy 2.7 is now available! Register for the webinar HAProxy 2.7 Feature Roundup to learn more about this release and participate in a live Q&A with our experts. Once again, the latest HAProxy update features improvements across the board, upgrading old features...

Announcing HAProxy Data Plane API 2.5
The focus of the 2.5 version was on expanding support for HAProxy configuration keywords, and that's where most of the effort during this release cycle was spent. We will continue doing that during the next couple of versions to gain complete feature parity with both...
![[On-Demand Webinar] What’s New in the HAProxy Data Plane API 2.5](https://cdn.haproxy.com/wp-content/uploads/2022/03/Webinar-HAProxy-Data-Plane-API-2_5-1-1000x500.png)
[On-Demand Webinar] What’s New in the HAProxy Data Plane API 2.5
The HAProxy Data Plane API enables you to configure your HAProxy load balancers programmatically. This latest release, version 2.5, expands coverage of existing HAProxy configuration directives, fixes bugs, and optimizes performance. During this on-demand webinar, you...

How Load Balancing Improves the Performance of Your Applications
Load balancing is an indispensable technique for improving a website's performance. I'll explain why. With Firefox's Web Developer Tools open, I visited a popular retailer's website to see how many HTTP requests my browser made when loading the site. In this case, I...

Load Balance an Infinite Number of Servers And Never Reload HAProxy
Every load balancer you'll find on the market must deliver performance, reliability, scalability, and security, and do it better than its competitors. Each must solve complex programming challenges that address those needs—choices that will affect the direction of the...
![[On-Demand Webinar] HAProxy Skills Lab: Health Checking Servers](https://cdn.haproxy.com/wp-content/uploads/2022/01/Webinar-Health-Checking-Servers-HAProxy-1-1000x500.png)
[On-Demand Webinar] HAProxy Skills Lab: Health Checking Servers
A common misconception is that load balancing is enough to achieve high availability. That is only true when you factor in one, very important feature: health checks! Health checks monitor your servers for issues. If a server loses connectivity or begins returning...

Achieving Website High Availability
When someone says a website is available, they mean that they can access that website. The application they're trying to reach is up and working properly. High availability means that the website is up most of the time throughout the year. Companies can even put a...

What Is Load Balancing
Load balancing means splitting up network traffic so that you can distribute it evenly across a group of backend servers. For example, if you run two web servers, both hosting a copy of the same website, then you can balance the traffic across them, sending half to...

December/2021 – CVE-2021-44228: Log4Shell Remote Code Execution Mitigation
This post will be updated over the next several days. Recently, a Remote Code Execution vulnerability was discovered in the Apache Log4J library. This vulnerability, which is tracked in CVE-2021-44228, dubbed Log4Shell, allows attackers to execute arbitrary code on...

Announcing HAProxy 2.5
Watch our webinar to learn more about this release. HAProxy 2.5 is now available! It adds improvements to a number of areas including better usability around setting variables, more descriptive error reporting and logging, and enhanced HTTP and WebSocket support. The...

Tour d’horizon des fonctionnalités de HAProxy 2.5
Date et heure du webinaire : Mardi 14 décembre 2021 États-Unis : 12 h EST, 11 h CST, 10 h MST, 9 h PST UE : 18h00 CET, 19h00 EET Reste du monde : 17 heures UTC HAProxy 2.5 est maintenant disponible ! Participez à cette session pour découvrir les nouveautés. Cette...

Willy Tarreau on HAProxy at Its 20-Year Anniversary
Willy Tarreau, the founder of the HAProxy load balancer, 20 years past its initial, open source release, still guides the project, often submitting code patches and writing long and meticulous replies on the community forum. Over the years, he has been joined by a...

Announcing HAProxy Data Plane API 2.4
Version 2.4 improves its e2e tests, revamps how logging in the HAProxy Data Plane API works, adds support for namespace filtering in Consul Service Discovery, improves runtime capabilities for maps and ACLs, adds server-template support and adds log_targets to global...

Announcing HAProxy Kubernetes Ingress Controller 1.7
We’re proud to announce the release of version 1.7 of the HAProxy Kubernetes Ingress Controller! In this release, we added support for custom resource definitions that cover most of the configuration settings. Definitions are available for the global, defaults, and...

HAProxy Kubernetes Ingress Controller Reaches 10 Million Community Downloads
It's almost wild how two years have passed already since we first announced the HAProxy Ingress Controller for Kubernetes. Note that this project is different from the jcmoraisjr/haproxy-ingress HAProxy ingress controller project on GitHub. Our project is also an...

How to Enable Health Checks in HAProxy
HAProxy makes your web applications highly available by spreading requests across a pool of backend servers. If one or even several servers fail, clients can still use your app as long as there are other servers still running. The caveat is, HAProxy needs to know...