2024-09-30 Elevated error rates on landed cost

Incident Report for Zonos

Postmortem

What products were affected and what was the impact?

  • Landed Cost API

Impact:

  • DEGRADED SERVICE

What timeframe did this issue occur?

Date Time
From: Sep 30, 2024 16:44 MST
To: Sep 30, 2024 18:12 MST

How was the issue detected?

Synthetic test failures alerted our team.

What functionality was affected?

Increased latency on landed cost quotes, plus a period where landed cost quotes failed.

What problems did this cause?

Landed cost quotes were slow to return and/or failed to return.

What was the resolution of the problem and steps that are being taken for continued follow-up?

The problem was caused by a very large message added to our message queue that could not be consumed due to insufficient resources. The immediate resolution was to increase maximum allocated memory to allow the message queue to clear.

What mitigation solutions will we put in place to prevent this issue from occurring in the future?

To prevent this from happening again, we have decreased the total allowed message size by both the producers and consumers. We are also evaluating techniques to make the message queue more robust to this type of failure.

Posted 7 months ago. Oct 02, 2024 - 11:44 MDT

Resolved

This incident has been resolved.
Posted 7 months ago. Sep 30, 2024 - 18:21 MDT

Update

We are continuing to monitor for any further issues.
Posted 7 months ago. Sep 30, 2024 - 18:12 MDT

Monitoring

A fix has been implemented and we are monitoring the results.
Posted 7 months ago. Sep 30, 2024 - 17:47 MDT

Identified

The issue has been identified and a fix is being implemented.
Posted 7 months ago. Sep 30, 2024 - 17:24 MDT

Investigating

We are currently investigating this issue.
Posted 7 months ago. Sep 30, 2024 - 16:44 MDT
This incident affected: Landed Cost (Landed Cost API, Landed Cost API (Legacy), Landed Cost API (GraphQL)), International Checkout, Quoter, and Plugins (Shopify Duty Tax, BigCommerce Duty Tax, Magento Duty Tax, Salesforce Duty Tax, Shopify Checkout).