Timeout issues

Incident Report for imgix

Postmortem

At 8:55pm UTC on 2016/7/7, we were notified of degraded rendering performance and errors in image fetching from customer origins. By 9:06pm UTC, we had started to diagnose the cause of this issue.

Content from origin is fetched on the first request, served, and cached in our origin cache through a background operation. The fetcher absorbs latency and any other irregularities while persisting the content in our cache using an internal work queue that shields slowdowns. A sudden backlog was observed that didn't catch up, which caused the timeouts that a very small percent of our traffic observed.

By 9:13pm UTC, we had resolved the timeout issue. We cleared the fetcher backlog and fixed the underlying issue with handling content. By 10:45pm UTC, we’d fully resolved the issue.

Posted Aug 30, 2016 - 10:33 PDT

Resolved

The timeout issue has been resolved. We are creating additional alerts to prevent this issue.
Posted Jul 07, 2016 - 15:45 PDT

Monitoring

Timeouts have subsided and we'll continue to monitor the issue.
Posted Jul 07, 2016 - 14:13 PDT

Investigating

We're currently investigating an uptick of timeout errors on our traffic.
Posted Jul 07, 2016 - 14:06 PDT