Stripe – Outage postmortem
support.stripe.com
Stripe – Outage postmortem
1–10 of 132 posts
Re: Stripe – Outage postmortem
#2Appreciate the disclosure. Stripe engineers have been so helpful to me and my business. Keep up the good work.
Re: Stripe – Outage postmortem
#3(For those wondering why this is important, Sidney Dekker's "Field Guide to Understanding Human Error" is a mindblowing book.)
Re: Stripe – Outage postmortem
#4Nicely done. Good job avoiding retrospectively blaming people and instead focusing on future system improvements. (For those wondering why this is important, Sidney Dekker's "Field Guide to Understanding Human Error" is a mindblowing book.)
Re: Stripe – Outage postmortem
#5I'm reminded of something I read in a book a while back about aviation disasters "It's not the first problem that kills you, it's the second".
In this post the described system for change management is at least as good as any I've seen in production and yet a series of small problems got out of hand quickly.
Re: Stripe – Outage postmortem
#6Re: Stripe – Outage postmortem
#7Re: Stripe – Outage postmortem
#8I'm sure stripe has very good metrics of all their systems, nonetheless that's some rockstar level debugging skills.
Re: Stripe – Outage postmortem
#9> At 00:08 UTC, our on-call engineer had been paged and had responded. At 00:10 UTC, we linked the API degradation to the removal of the index. I'm sure stripe has very good metrics of all their systems, nonetheless that's some rockstar level debugging skills.
Re: Stripe – Outage postmortem
#10Devops is like 80% dependency management. It's painful initially but you have to crack down on manual changes to production - all production changes should be defined in code, committed to git, tested, and flow through non-prod environments first. (just had an outage yesterday that was essentially because I failed to do this)