Shopify Status
Log in
Incident Details

Some customers and merchants unable to access checkouts and admins in one region of our infrastructure

What happened?

On September 12, 2024, we began an internal load test that happened after an experimental change to the database infrastructure was made. The two together inadvertently led to internal connection exhaustion, due to a shared dependency with our core services. This affected the Shopify admin and checkout services in one region of our infrastructure.

The issue was mitigated by stopping the load tests and reverting the problematic database changes. We locked our load testing tooling, and put mitigations in place to ensure this did not recur.

An internal root cause analysis meeting was conducted on September 13 2024, to understand how this issue occurred and how we can eliminate future recurrence.

Shopify is taking the following remediation steps to ensure our systems respond in more resilient ways, in order to minimize impact and reducing the duration of the such issues:
- We are investigating separation of resources across load testing and production environments without affecting admin and storefront performance, including checkout.
- We have reduced the impact that similar database changes can have in the short term.

Events

  • Sep 12, 2024 17:59 UTC

    Please see description for event summary and timeline postmortem.

  • Sep 12, 2024 15:00 UTC

    Between Sep 12, 2024 14:14 - 14:36 UTC, we experienced errors within the Shopify admin and checkout. A fix was implemented at 14:36 which resolved the issue. The monitoring period for this issue has ended and no further impact has been observed.

  • Sep 12, 2024 14:36 UTC

    The issue has been resolved and admins and checkouts are working normally.

Status

Postmortem

Areas affected

  • Admin

  • Checkout

Start

Sep 12, 2024 14:24 UTC

End

Sep 12, 2024 15:00 UTC