Tony Pitluga and Paul Hinze at Surge Conference 2012
Building highly available services can be a challenge. At Braintree, we value simplicity, open source and cheap commodity hardware. While many companies attempt to achieve high-availability through expensive, proprietary components like SANs and hardware load balancers, these sorts of devices are fraught with their own peril. We'll describe how we built a robust infrastructure using off-the-shelf hardware, Linux-based tools, and a few custom applications to tie everything together. By open-sourcing our work and telling our story, we'll hope to share with the community what we believe is a clean, elegant strategy for structuring highly available services of all shapes and sizes.