Weekly caseJune 1, 2026Cloud Infrastructure

Confidence: high · Complexity 8/10

Coinbase May 7, 2026 outage postmortem

A severe service outage interrupted trading and most customer-facing functions. The investigation had to trace a facility event through quorum loss, Kafka leader-election problems, and staged recovery blockers rather than stopping at the first platform symptom.

01 / Observed failure

Problem statement

On May 7, 2026, Coinbase experienced severe service disruption for roughly eight hours, with another twelve hours required for full recovery.

02 / Starting hypotheses

What investigators first believed

  • Losing zonal capacity should degrade the exchange but not halt it entirely.
  • Restoring matching-engine quorum would likely restore healthy customer trading quickly.
03 / Investigation path

How the diagnosis unfolded

  1. 01

    Establish impact and the triggering infrastructure event.

    Investigators tied the start of customer impact to an AWS thermal event that affected zonal capacity.

  2. 02

    Diagnose matching-engine behavior and quorum loss.

    They identified quorum loss as the immediate mechanism blocking core exchange operations.

  3. 03

    Restore the minimum viable exchange state.

    Coinbase recovered quorum and reopened in constrained phases rather than full operation immediately.

  4. 04

    Trace downstream blockers that persisted after quorum restoration.

    The team found Kafka/MSK leader-election and fee-service dependencies were still preventing healthy trading.

  5. 05

    Sequence staged reopening and full recovery.

    The exchange moved through cancel-only and auction-style modes before normal trading resumed.

04 / Diagnostic evidence

What narrowed the fault domain

rollout change history

Timeline correlation to AWS event

The outage aligned with an AWS thermal/facility event rather than a purely application-level bug.

dependency health signal

Quorum and Kafka control-plane state

Matching-engine quorum loss and MSK leader-election issues both materially blocked recovery.

time correlated telemetry

Customer-facing service availability and recovery stages

Customer surfaces remained impaired even after the first major internal subsystem was restored.

Dead ends

Treating restored quorum as equivalent to restored customer experience would have ended the investigation too early.

05 / Direction changes

Key turning points

  1. Mapping the dependency chain beyond the matching engine exposed Kafka-related downstream blockers.
  2. Staged reopening clarified that restoration sequencing was a separate problem from the initial failure.
06 / Mechanism

Root cause

A datacenter thermal event triggered zonal disruption that caused matching-engine quorum loss and exposed missing or insufficient automated cross-zone failover, while additional Kafka-related dependencies slowed recovery.

07 / Restoration

Resolution

Coinbase restored quorum, worked through downstream dependency issues, and reopened trading in phases until full service health returned.

Lessons from the response

  • Recovery should be modeled separately from failure initiation.
  • Resilience assumptions must be tested against the actual failure mode, not the intended design.
  • Dependency chains should be reconstructed all the way to customer impact.
08 / Reusable reasoning

Troubleshooting principles

  1. 01

    The initiating event rarely explains the full duration of impact.

  2. 02

    Recovery sequencing is diagnostic data, not just operational housekeeping.

8/10
Diagnostic complexity

The case spans physical infrastructure, distributed-system quorum, managed service behavior, and recovery orchestration under exchange-grade operational constraints.

09 / Direct answers

Questions answered

What happened in the Coinbase May 7, 2026 outage postmortem incident?

On May 7, 2026, Coinbase experienced severe service disruption for roughly eight hours, with another twelve hours required for full recovery.

What was the root cause?

A datacenter thermal event triggered zonal disruption that caused matching-engine quorum loss and exposed missing or insufficient automated cross-zone failover, while additional Kafka-related dependencies slowed recovery.

How was the incident resolved?

Coinbase restored quorum, worked through downstream dependency issues, and reopened trading in phases until full service health returned.

10 / Provenance

Original incident source

Vendor postmortemA postmortem of our May 7, 2026 outage →

Root Cause separates reported facts from analyst synthesis. This public record was explicitly approved before export.

Continue investigating

Related cases