HAPROXYConf
Amsterdam Presentations, 2019

Day 1 \ November 12th
Keynote (60 minutes)

HAProxyConf Keynote

This year, HAProxy reached a significant milestone: the release of a new, major version, 2.0! Many changes have been stirring up the realm of high availability, including the rise of containerized and cloud-native applications, Kubernetes,...

Speaker(s)
Willy Tarreau Lead Developer HAProxy
Daniel Corbett Director of Product HAProxy Technologies
Full Presentation (40 minutes)

Scaling the Edge: How Booking.com Powers a Global Application Delivery Network with HAProxy

Booking.com has grown from a small Dutch startup to one of the largest travel e-commerce companies in the world. Maintaining reliable and resilient service to our customers is of the utmost importance. Our Global Traffic...

Speaker(s)
Marcin Deranek Global Traffic Distribution Team Booking.com
Lightning Presentation (20 minutes)

Programmatic HAProxy Configuration Using the Data Plane API

This presentation will provide an overview of the new Data Plane API, which you can use to configure your load balancer using HTTP REST commands. You will learn how to get started and how to...

Speaker(s)
Chad Lavoie Director of Support HAProxy Technologies
Full Presentation (40 minutes)

Inside the GitHub Load Balancer: How We Use DPDK and HAProxy to Support the World's Largest Developer Community

At GitHub, we're supporting a community where more than 36-million people learn, share, and work together to build software. This requires building fault tolerant systems and reliable software that's able to serve tens of thousands...

Speaker(s)
Joe Williams Staff Engineer GitHub
Full Presentation (40 minutes)

Hyperscaling Self-Service Infrastructure: Transitioning from Ticketing to Load-Balancing-as-a-Service at Criteo

At Criteo, we work at the cutting edge of commerce marketing, using Machine Learning and Artificial Intelligence to help our customers grow their businesses through hyper-relevant advertising. We run tens of thousands of servers, host...

Speaker(s)
William Dauchy SRE in load balancer team Criteo
Pierre Cheynier SRE in load balancer team Criteo
Lightning Presentation (20 minutes)

Migrating thredUP Infrastructure to Kubernetes with HAProxy

ThredUP is the largest online consignment store for women’s and children’s clothes. ThredUP was launched in 2009 as a monolithic application running on Amazon Web Services. Since then it has evolved into a fully containerized...

Speaker(s)
Oleksii Asiutin Staff Infrastructure Engineer thredUP
Full Presentation (40 minutes)

RTL's Journey to Kubernetes with HAProxy

In 2018, we migrated several video-on-demand/replay platforms from on-premise to the AWS cloud. HAProxy was the key to this migration, allowing us to move safely and without any downtime. We'll take a deep dive through...

Speaker(s)
Vincent Gallissot Lead Ops RTL Group / M6
Full Presentation (40 minutes)

Moving Yammer to the Cloud: Building a Scalable and Secure Service Mesh with HAProxy

Yammer is a social networking tool built into Microsoft 365 to openly engage and connect across your organization. Yammer has been a long-time user of HAProxy to load balance its application stack. When we moved...

Speaker(s)
Tobias Haag Software Engineer Lead for Yammer at Microsoft
Lightning Presentation (20 minutes)

HAProxy Go Packages Ecosystem

This presentation will describe how Go and other developers can integrate with HAProxy via the HAProxy Data Plane API and it's packages. We will explain the motivation behind this new product and provide an overview...

Speaker(s)
Marko Juraga Software Developer HAProxy Technologies
Full Presentation (40 minutes)

HAProxy as Egress Controller

HAProxy is often used to route ingress traffic, but we use it the other way around. We use it for egress. Our applications talk to the outside world through HAProxy. We get a lot of...

Speaker(s)
Julien Pivotto Open Source Consultant Inuits
Day 2 \ November 13th
Full Presentation (40 minutes)

Processing Billions of Web Requests Per Day: A Journey From Hardware Load Balancers to HAProxy at DoubleVerify

DoubleVerify authenticates the quality of digital media for the world's largest brands. We use HAProxy to accomplish our goals of processing billions of requests daily, increasing and decreasing load balancer pools without affecting customers, and...

Speaker(s)
Oren Alexandroni Senior Vice President, Technology Operations DoubleVerify
Wally Barnes III Senior Systems Engineer DoubleVerify
Lightning Presentation (15 minutes)

HAProxy Process Management

Process management in HAProxy has evolved since the beginning of the project; With the advent of new init systems and process managers, managing HAProxy processes became complicated due to the multi-processes architecture of the project....

Speaker(s)
William Lallemand System and Network Developer HAProxy Technologies
Full Presentation (40 minutes)

From 1.5 into the Future: How HAProxy Rose from a Simple Load Balancer Replacement Into our Swiss Army Knife

At Willhaben, we run Austria’s largest classified advertising marketplace. We started using HAProxy due to our need to move to an all-HTTPS environment. Since then, we’ve leveraged HAProxy for geo-redundancy, HTTP/2, integration with Kubernetes, and...

Speaker(s)
Christian Platzer Product Site Reliability Engineer Willhaben Ges.m.b.H
Full Presentation (40 minutes)

HAProxy Load Balancing at Vimeo

Vimeo uses HAProxy throughout the business, where it's an integral part of delivering over a petabyte of video per day to millions of viewers. In this presentation, you will learn how we use and monitor...

Speaker(s)
Andrew Rodland Principal Engineer - Video Systems Vimeo
Lightning Presentation (15 minutes)

Intent-Driven, Fully-Automated Deployment of Anycasted Load Balancers with HAProxy and Python

Keeping your service configuration aligned over hundreds of hosts is never a simple task. This talk will illustrate how the University of Paderborn automated the integration of HAProxy into our infrastructure. As our current generation...

Speaker(s)
Johannes Kampmeyer System Engineer / Security Universitat Paderborn
Sebastian Langenhorst System Engineer / Postmaster Universitat Paderborn
Full Presentation (40 minutes)

Building a Service Mesh at Criteo with Consul and HAProxy

At Criteo, we have been working on building a tight integration between HashiCorp Consul and HAProxy. In this talk, we will explain how we provision our HAProxy instances dynamically using Consul Connect, a new service...

Speaker(s)
Pierre Souchay Discovery Team Leader Criteo
Full Presentation (40 minutes)

Inspect, Control, Report: HAProxy as the SRE's Door Man

CenterDevice offers secure document storage and sharing with OCR, full text indexing and automatic versioning. Our SREs use HAProxy to gain insights into usage of our services, diagnose issues, and throttle or reject requests based...

Speaker(s)
Daniel Schneller Principal Cloud Engineer CenterDevice GmbH
Lightning Presentation (15 minutes)

A New Era For Web Observability At OVH

As one of the largest hyper-scale cloud providers, spanning 28 data centers across 19 countries and providing secure hosting services to 1.3 million customers globally, at OVH we rely on HAProxy as a critical component...

Speaker(s)
Steven Le Roux Engineer OVH
Full Presentation (40 minutes)

How HAProxy Helped Me Get "Near Perfect" Uptime While Slashing Support Costs

PlaceWise Digital is the leading provider of digital services to the shopping center industry, delivering over 200 million digital engagements annually to over 800 shopping center clients throughout North America. In the US alone, the...

Speaker(s)
Eric Martinson Director of Technology PlaceWise Digital
Lightning Presentation (15 minutes)

Building a Global PoP Network Using HAProxy

This presentation will describe the challenges, benefits and overwhelming success of deploying a PoP network using HAProxy. You will learn how Stadia Maps uses HAProxy to increase and track performance, ensure reliability and uptime, and...

Speaker(s)
Luke Seelenbinder Founder Stadia Maps
Full Presentation (40 minutes)

How OUI.sncf Built Its CDN with HAProxy

Oui.sncf sells tickets and passes for rail travel around Europe. We operate the #1 French e-commerce website with more than 83 million travel products sold and more than 12 million unique visitors per month. We've...

Speaker(s)
Antonin Mellier Technical Architect OUI.sncf
Nicolas Besin Technical Architect OUI.sncf
Lightning Presentation (20 minutes)

Load Balancers at DigitalOcean

HAProxy is a critical component of DigitalOcean's load balancer solution; here is an exciting opportunity to see how they are put together under the hood! We will outline how our load balancers are currently built,...

Speaker(s)
Neal Shrader Software Engineer DigitalOcean