We recently addressed issues affecting timeliness of the Events API. We would like to take the opportunity to further explain these issues and the steps we have taken to keep them from happening in the future.
Between 8:43 am PDT and 3:25 pm PDT on August 30th, 2021, some users may have experienced difficulties while working in Box. During this time, the real-time Events API sporadically experienced unusual latency. The issue occurred as a result of performance issues in the backing store that powers our Events API. We were able to resolve the issue by migrating traffic to our secondary cluster. In addition, we have increased capacity and conducted additional performance tuning on the cluster to prevent similar issues from occurring in the future.
On the morning of August 30th, 2021, the backing store that powers the Events API experienced performance degradation under the load of read traffic that was querying it. This caused requests to intermittently fail until we migrated traffic to our secondary cluster.
The following corrective actions have been completed or are planned:
Apply additional performance tuning changes to our database cluster to increase performance.
Increase capacity for both of the database clusters to better service the higher read traffic volume.
We are continuously working to improve Box and want to make sure we are delivering the best product and user experience we can. We hope we have provided some clarity here and we would be happy to answer any questions you may still have regarding this matter.
The Box Team