Stripe have updated us with more information about this outage.
On Wednesday, the Stripe API had two periods of severely degraded availability. They were 27 and 93 minutes long.
I am reaching out to apologize.
We know how important reliability is for your business. Our top priority as a company is to ensure the safe and secure handling of your transactions. We work hard to avoid problems that disrupt even a single Stripe user and we especially regret this one. We aim for Stripe to be as dependable as DNS.
We just published a preliminary root cause analysis of the incident: https://protect-us.mimecast.com/s/aYz9C9r7jPsRQgEEho2Uu4?domain=stripe.com. The very short summary is that two different database bugs and a configuration change interacted in a cascading and unforeseen way.
We don’t expect these issues to reoccur. We were already investing extensively in several projects that will make such issues very unlikely, and we are now accelerating these efforts.
We’re very grateful that you choose to use Stripe. We will work hard to make sure that we live up to your, and our own, reliability expectations in the future.
David Singleton
Stripe CTO