Our investigations into the incident Monday revealed a certain use of DrPublish that caused the front-end to create an exponentially increasing amount of requests back to DrPublish's APIs. This in turn revealed a weakness in the error-logging mechanisms, which further contributed to the problems.
These two factors together created a load on the backend beyond what autoscaling could mitigate. This caused a major outage for some customers, and decreased service operations for others.
We have now corrected everything that played a direct role in this incident to prevent incidents from the same or similar causes in the future.
We are sorry for the problems caused by this incident.