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 to be best-in-class. In this talk, we will share key decisions and how we found HAProxy to be the best match for both the project and Form3's cloud-native ethos. You will learn how HAProxy fits with the plethora of supporting technologies, how we configure HAProxy remotely using its Data Plane API, how we route traffic into our Kubernetes-based Faster Payments gateway, and how we implemented high availability with Keepalived and BGP. Join us as we relive our journey in building a next-generation payment processing platform for some of the UK's biggest banks.
Brendan Devenney
Senior Software Engineer
Brendan is a software engineer with a history of secure coding in high-value environments. He has had an eclectic career path from embedded software instrumentation and performance engineering, through API security and cloud platform architecture, to building the future of banking.
Piotr Olchawa
Senior Software Engineer
Piotr is building a next-gen payment processing platform at Form3 on Kubernetes, Golang and AWS.