© 2020 Strange Loop
Braintree is a payment gateway, so downtime directly costs both us and our merchants money. Therefore, high availability is extremely important at Braintree. This talk will cover how we do HA at Braintree on our (mostly Ruby) application.
Specific topics will include:
Working around unplanned failures:
Paul Gross is a software developer working at Braintree Payments. Braintree helps businesses accept credit card payments online with great development tools and first class support. Paul has worked on everything at Braintree from their highly available infrastructure to the client libraries that ease integration in seven languages. Before Braintree, Paul worked at ThoughtWorks, a global consultancy, building custom software in many languages, including Java, .NET, Python and Ruby. Paul has worked in software development and delivery for over 10 years.