HAProxyConf 2021

Featured Presentations

Annotations, Config Snippets, and Custom Resources: Three Ways to Customize Your HAProxy Kubernetes Ingress Controller

Annotations, Config Snippets, and Custom Resources: Three Ways to Customize Your HAProxy Kubernetes Ingress Controller
Our Ingress Controller brings HAProxy to Kubernetes where the controller reacts to Kubernetes events and generates HAProxy configuration based on user input. This input can be provided in different ways: annotations, static files, custom resources. In this presentation, we will go through the detail… Read more
Speaker

Moemen Mhedhbi

Software Engineer

Enabling SD-WAN Operations Using HAProxy

Enabling SD-WAN Operations Using HAProxy
A typical SD-WAN solution consists of multiple components for management plane, control plane and data plane. Proxy services are required for data plane endpoints to communicate with OAM components across multiple underlay networks or routing domains. Separation of traffic across multiple routing do… Read more
Speakers

Gurpreet Singh

Sr Product Manager

Patrick Dumais

Senior Software Designer

Extending HAProxy with Rust Beyond Lua Restrictions

Extending HAProxy with Rust Beyond Lua Restrictions
At Yelp, a platform that connects tens of millions of people with tens of millions of great local businesses, we use HAProxy to load balance our traffic, block bots, and enable smart routing. Many of the features are powered by plugins written in Rust and Lua. In this presentation, I will describe h… Read more
Speaker

Fostering Fearlessness: Working in the Middle of the Day Instead of the Middle of the Night

Fostering Fearlessness: Working in the Middle of the Day Instead of the Middle of the Night
There's no shortage of articles on CI/CD and how to run a configuration validation utility before reloading or restarting a service, but this type of validation is not the same as acceptance testing. Furthermore, these validations don't always give you (or your leadership team) the confidence to all… Read more
Speaker

Michael "Irish" O'Neill

Principal Infrastructure Software Engineer

HAProxy: Pillar of Security at BankSITE

HAProxy: Pillar of Security at BankSITE
BankSITE Services uses HAProxy Enterprise to assist in the mitigation of Web Attacks against our network of Bank websites. HAProxy has become a critical part of BankSITE's security posture and BankSITE continues to add/refine the rules being used to help secure both our sites and network infrastruct… Read more
Speaker

Devin Acosta

Security Consultant

How E Voyageurs SNCF Uses HAProxy as a Security Gate Between the Cloud and On-premises Datacenters

How E Voyageurs SNCF Uses HAProxy as a Security Gate Between the Cloud and On-premises Datacenters
Last year, we at E Voyageurs SNCF launched our migration to the cloud and our journey provided valuable lessons for others on a similar path. Specifically, we will describe how we transitioned our security protocols, including adapting our traditional point-to-point communication and hardware firewa… Read more
Speakers

Antonin Mellier

Cloud Architect

Samuel Duvieubourg

Infrastructure Engineer

How HAProxy Accelerated Our Migration to the Cloud

How HAProxy Accelerated Our Migration to the Cloud
At TravelAndLeisure, our migration to the cloud meant moving more than 1200 VIPs from F5 to HAProxy. With applications spread across different technologies like Java, Node.js, Windows, and microservices, and load balancing that relied on F5's iRules, we expected the shift to be complex. However, the… Read more
Speaker

Siva Palanivel

Software Engineer

How We Achieved 2-Million RPS: HAProxy on Arm Processors

How We Achieved 2-Million RPS: HAProxy on Arm Processors
Arm brings brilliant people together in a global ecosystem that is sparking the world’s potential. Arm technology enables specialized processing built on the economics, design freedom and accessibility of general-purpose compute that has, so far, led to more than 180 billion chips being shipped by o… Read more
Speakers

Nenad Merdanovic

Principal Solutions Architect

Kailas Jawadekar

Sr Manager, Software Ecosystem

HAProxyConf 2021 Keynote Part II

HAProxyConf 2021 Keynote Part II
In this presentation, Andjelko Iharos, Director of Engineering at HAProxy Technologies, describes how an ecosystem of open-source projects has flourished around the load balancer technology. Developers can extend the load balancer in several ways, such as by building core components, Runtime API int… Read more
Speaker

Andjelko Iharos

Director of Engineering

HAProxyConf 2021 Keynote Part I

HAProxyConf 2021 Keynote Part I
In this talk, Baptiste Assmann, principal solutions architect at HAProxy Technologies, recounts the history of the HAProxy load balancer up to the current day. As the way that teams deliver software has evolved, shifting towards cloud adoption, TLS everywhere, and containerization, HAProxy has adapt… Read more
Speaker

Baptiste Assmann

Director of Product

Latest Updates in the HAProxy Data Plane API

Latest Updates in the HAProxy Data Plane API
The HAProxy Data Plane API now has the ability to get backends from AWS tags and Consul, upload SSL certificates, and other features that make it fit into modern configurations. In this presentation we will provide a brief introduction to the HAProxy Data Plane API and cover some of these new featur… Read more
Speaker

Chad Lavoie

Director of Support

Making AI Securely Available to the Masses with HAProxy

Making AI Securely Available to the Masses with HAProxy
Let's face it. The Internet is a scary place with intrusions, scraping, and attacks happening daily. At Modzy, we help developers deploy, manage, and get value from AI at scale, and we use HAProxy to protect our platform and our customers from threats lurking across the Web. In this talk, you will l… Read more
Speaker

Nathan Mellis

Head of Engineering

Optimizing HAProxy for Autoscaling: How Dynamic Servers Reduce Reloads While Improving Uptime and Scalability

Optimizing HAProxy for Autoscaling: How Dynamic Servers Reduce Reloads While Improving Uptime and Scalability
This talk will describe a new feature introduced in HAProxy 2.4: dynamic servers. We will cover the goals of this new feature, how it should be used and how it interacts with the environment, and its limitations.… Read more
Speakers

Baptiste Assmann

Director of Product

Amaury Denoyelle

HAProxy Core Developer

Processing Millions of Payments Through a Cloud-native Infrastructure with HAProxy

Processing Millions of Payments Through a Cloud-native Infrastructure with HAProxy
Processing real-time payments requires reliable and secure infrastructure, and as the daily volume at Form3 is expressed in millions, the stakes are extraordinarily high. At this scale, with customers relying on you for one of the most critical parts of their business, the technologies chosen have t… Read more
Speakers

Brendan Devenney

Senior Software Engineer

Piotr Olchawa

Senior Software Engineer

Using HAProxy Peers for Real-time Quota Tracking

Using HAProxy Peers for Real-time Quota Tracking
At WoltLab, we bill customers of our SaaS offering based on resource usage, which requires meticulous tracking of any request being processed. Although it appeared to be an easy task at first glance, we quickly realized that there is no simple solution that ticks all the boxes: accuracy, reliability… Read more
Speaker

Tim Düsterhus

Developer & Cloud Architect

Join the conversation on our Slack Channel or X.com