On May 22, 2024, starting at 14:44 UTC, our system experienced a significant issue where envelopes were not visible to users after being sent. This incident was also caused by a spike in ElasticSearch indexing latency, which led to job queues filling up faster than they could be processed. Thanks to the improvements made the previous day, the impact was not as severe.
Additional manual scaling of the infrastructure returned latency to normal levels. By 19:15 UTC all job queues were fully processed and normal service resumed.
During our investigation, we identified the cause of the increased latency to be the ElasticSearch service being throttled after we hit our throughput limit.
The incident resulted in the following:
This affected 75% of new envelope requests, leading to significant user inconvenience and delays in processing.
Preventive Measures:
We apologise for the inconvenience caused; we are proactively addressing the design of our infrastructure as we grow and appreciate your understanding as we continuously improve.
For any further questions or concerns, please contact our support team at help@signable.co.uk