HAProxyConf 2022

Featured Presentations

What Millions of Requests per Second Mean in Terms of Cost and Energy Savings

Over the past few years, the team behind HAProxy has advanced the technology further than ever, setting new world records in terms of performance and scalability. The benchmark achievements have reached such astonishingly large numbers—millions of requests-per-second processed, many parallel threads… Read more
Speaker

Willy Tarreau

Lead Developer

How To Take Control Of Your HAProxy Fleet: Simplicity, Flexibility, and Performance at Scale

The HAProxy team continues to push the boundaries of performance, reliability, and flexibility to give our Community and Enterprise users the very best experience. In this keynote presentation, Director of Engineering Andjelko Iharos introduces our vision for application delivery that is also simple… Read more
Speaker

Andjelko Iharos

Director of Engineering

Modernizing LinkedIn's Traffic Stack

The traffic stack at LinkedIn acts as a bridge between the user device and LinkedIn Services. The aim is to provide a consistent user experience with the best possible latency for a wide spectrum of use cases. It also provides a platform for DDoS and anti-abuse defenses, authentication, security, an… Read more
Speakers

Sanjay Singh

Sr. Software Engineer, System Infrastructure

Sri Ram Bathina

Staff Software Engineer, System Infrastructure

Data Informed Decision Making: Roblox Use Case for More Metrics

Metrics are only as valuable as how they are used. At Roblox, we use metrics to help inform decisions every day. With busy sites with thousands of backends, the HAProxy Prometheus endpoint produces an insane amount of metrics, so we have had to come up with interesting ways to capture relevant data … Read more
Speaker

Adam Mills

Principal Site Reliability Engineer

HAProxy on AWS Wavelength: Performant Load Balancing at the Edge

In this session, learn how HAProxy was leveraged to solve two critical customer problems for telecommunication providers utilizing AWS Wavelength to reduce latency and increase performance for mobile and IoT workloads. First, we will introduce how HAProxy Enterprise can be used in multi-edge environ… Read more
Speakers

Robert Belson

Developer Advocate

Chris Smith

Sr. Solutions Architect

Handling 80 Petabytes A Month: Autoscaling with Traffic Volume to Protect Revenue and Reputation

Every second you experience downtime a customer is unhappy, revenue could be lost, and your product’s reputation is at risk. HAProxy, the fastest load balancing software in the industry, has been leveraged by Docker to build a cloud native API gateway system that is scalable, resilient, and highly a… Read more
Speaker

Ryan Hristovski

Infrastructure Engineer

Using Cluster-wide Tracking for Better DDoS Protection Using Stick Tables

At SoundCloud we use HAProxy as our reverse proxy. We are the target of different DoS/DDoS attacks that aim to interrupt our service or abuse it. We have around 70 HAProxy instances and we were looking for a rate-limiting and DDoS prevention solution that collects the information from all the zones … Read more
Speaker

Sadegh Solati

System and Traffic Engineer

Load Balancing and High Availability on Postgres using HAProxy

This talk explores how Cloudflare uses HAProxy for health checks, load balancing and reading traffic among nodes set up with Postgres streaming replication in hot standby mode. Cloudflare operates multiple Postgres Clusters across four data centers, and all of these clusters are made up of six nodes… Read more
Speaker

Vignesh Ravichandran

Engineering Manager, Databases

QUIC Implementation in HAProxy

This presentation is an overview of the QUIC/HTTP3 protocols and the current status in HAProxy since its introduction in version 2.6.… Read more
Speakers

Amaury Denoyelle

HAProxy C Developer

Frédéric Lécaille

HAProxy C Developer

Far Beyond Ingress: A Networking History in Kubernetes

Kubernetes is dominating the container orchestration battlefield. However, few know the evolution of the project so far, especially regarding the networking level. Ingress resources achieved GA status in 2020, but what was happening before, and what's going to be offered in the future?… Read more
Speakers

Zlatko Bratković

Team Lead

Dario Tranchitella

Software Engineer

Scaling Bedrock Video Delivery to 50 Million Users with HAProxy

Bedrock migrated its video delivery to the cloud. Very quickly, we needed to add a cache layer to absorb the load. AWS load balancers do not allow for advanced load balancing algorithms, such as consistent hashing, so we decided to use HAProxy. Thanks to the HAProxy Runtime API, we developed a tool … Read more
Speaker

Vincent Gallissot

Lead Cloud Architect

Autoscaling with HAProxy, Consul and Nomad for High Uptime and Low-Cost Infrastructure

Autoscaling is a great tool for any team that is looking for a high uptime system while keeping costs in control. At ClassDojo, we maintain up-to-date server membership in HAProxy using HashiCorp Consul as our service discovery component. Hot reloads in HAProxy allow us to stitch together a seamless… Read more
Speaker

Urjit Singh Bhatia

Senior Software Engineer

Preventing Traffic Fingerprinting in Attack/Defense Capture the Flag Competitions

Traffic fingerprinting is a notorious issue in attack/defense Capture The Flag (CTF) competitions. In those, teams attack each other's machines in a (virtual) network, while checkers provided by the organizers validate availability and functionality of the machines. To ensure a fair contest, it shou… Read more
Speakers

Felix Dreissig

IT Security Engineer

Simon Ruderich

Network Engineer

Cybersecurity for the Rest of Us: The Web Application Firewall

Do you have a software development team that always writes absolutely perfect code? Have you managed to avoid using any third-party library or applications in your stack which were later found to have a security vulnerability? Do you have a full-time security team staffed entirely by certified indus… Read more
Speaker

Michael "Irish" O'Neill

Principal Infrastructure Software Engineer

Was That Really HAProxy?

SingularCDN provides CDN services for Brazilian customers through a small fleet of dedicated, albeit highly heterogeneous, customized rack servers hosted in a number of geographically-spaced data centers. Each server runs a variety of networking software according to its role, from caching to anti-p… Read more
Speaker

Ricardo Nabinger Sanchez

Performance Engineer

Boost Your Web Apps with HAProxy and Varnish

In this presentation, Jeremy Lecour explores how to use HAProxy and Varnish to create a web accelerator with load balancing, caching and high-availability capabilities. Jeremy unpacks the architecture and global use cases, and dives into relevant configurations including: TLS, proxy protocol, health… Read more
Speaker

Jérémy Lecour

CTO

How HAProxy Helped GEXEL to Become a Purely Remote Company

We are perhaps the smallest account in America or in the world for HAProxy, but thanks to HAProxy's with his great technical support, our company managed to overcome the difficult pandemic times.… Read more
Speaker

Carlos Casanova

Senior Director - Information Technology

How JD.COM Protects 100,000+ Email Accounts With HAProxy

As one of the largest e-commerce companies in China, JD.com manages hundreds of thousands of employee email accounts with an email system powered by Microsoft Exchange on-premises servers. To mitigate increasingly frequent account security threats such as credential stuffing and brute force, we plan… Read more
Speaker

Suo Lu

Security Engineer

HAProxy Data Plane API Journey or how we got here and where are we going with it

We released the HAProxy Data Plane API in June 2019. Since then, the API has evolved and with the latest version we bring support to most of the configuration keywords and some other features.… Read more
Speaker

Marko Juraga

Development Team Lead

Automating HAProxy using Ansible over AWS

Building resilient and highly available infrastructure is of the utmost importance in today’s world, and the principal part of such a design is a load balancer. While HAProxy is easy to set up, it can become tedious to manually include new servers in massive production environments with hundreds of … Read more
Speaker

Gursimar Singh

Author

Managing Highly Available Services over a Single SSL and Domain with HAProxy in Kubernetes

High availability is an essential requirement for systems responsible for serving information, and on the production level, this requires reliable security protocols. One of these protocols is called the Secure Socket Layer (SSL), providing secure communication in the application layer.… Read more
Speaker

Buğra Öztürk

Data Engineer

Join the conversation on our Slack Channel or X.com