Making the best of a bad situation: Lessons from an Intercom outage

Date:

Share:

Imagine starting your day with a page about elevated exceptions, diving into Datadog, and uncovering a lurking 32-bit integer limit in one of the most critical parts of your app’s data model.

Well, that’s what happened during a particularly chaotic, and unusual, outage for Intercom. What followed was a five-hour marathon incident response involving monkey patches, migrations, and feature flag gymnastics – but despite the stress, it was certainly educational.

“Learn what went wrong, how we fixed it, and the lessons we learned to prevent it from happening again”

There was inevitably lots to learn, and I share the key lessons in this talk at Rails World 2024.

You can hear the highlights (and lowlights) of that incident, including what went wrong, how we fixed it, and the lessons we learned to prevent it from happening again.

I also dive into some of the technical details we implemented after the fact to make our Rails app more resilient.

If you’re curious about how to avoid similar pitfalls – or just enjoy tales of debugging under enormous pressure – check out the video.

Off Script Ep7 - Blog Vertical Ad - POST LAUNCH

Source link

Subscribe to our magazine

━ more like this

How to Explore Ludington, Michigan

This is a guest post by Raimee Iacofano from Raimeetravel. Growing up in Michigan, Ludington was THE place to be. Every summer, my family would...

How to Protect Your Company From Deepfake Fraud

Opinions expressed by Entrepreneur contributors are their own. In 2024, a scammer used deepfake audio and video...

Emails Sent to PostSecret – PostSecret

A friend from college told a bunch of us how once, he and some friends had dropped acid and then went to Disneyland. They...

Taylor Swift’s Ralph Lauren Engagement Dress

While each product featured is independently selected by our editors, we may include paid promotion. If you buy something through our links, we may...

Do anti-aging hair care products really work? Episode 130

Author: Randy Schueller Published: April 26, 2016 Hair and skin have some things in common but there’s one big difference: skin is alive and responds to...