> _

date_
04.16.13

author_
Paul Gross

I recently spoke at Ruby Conf Australia about different types of outages and how we at Braintree work to minimize downtime. Uptime for us is extremely important. Every second of downtime is hundreds or thousands of dollars of missed credit card transactions and problems for our merchants.

In this talk, I cover how we do High Availability at Braintree on our Ruby on Rails application, with specific topics including:

  • How we pause traffic for short periods of time without failing requests
  • How we fit our maintenance into these short pauses
  • How we do rolling deploys and schema changes without downtime
  • How we load balance across redundant services and ISPs
  • How the app is structured to retry requests

You can watch the video here:

Paul Gross - Uptime == Money: High Availability at Braintree from Ruby Australia on Vimeo.

blog comments powered by Disqus
×

Find out more about using Braintree in Canada

This field is required
This field is required
A valid e-mail address is required
This field is required
×

Contact List

×

Get notified when Braintree is available in your country

×

Contact List

×
×