We also maintain a list of Known Product Issues separate from this site here.
We recently addressed issues affecting the Box web application. 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.
On March 16th, 2023 between 4:30pm and 7:00pm PDT, some users may have experienced difficulties while working in Box. During this time, some users may have experienced higher than usual latencies and slightly elevated error rates when interacting with the Box website. The issue occurred due to a mistake made as part of a maintenance operation aimed at improving the efficiency and reliability of one of our foundational services. This maintenance operation resulted in fewer servers being left to serve the Box web application than were necessary to serve all incoming traffic without any customer impact. We were able to resolve the issue by restoring the necessary capacity for the impacted service. In addition, we are implementing autoscaling for this service to prevent similar issues from occurring in the future.
Analysis
The problem occurred over the course of a maintenance operation during which a legacy virtual-machine-based server fleet serving the Box web application was being replaced with a container-based fleet. Both fleets were sharing the load before the maintenance took place, and as the maintenance operation completed, only the container-based fleet remained. Although a load projection had been made prior to the maintenance and the container-based fleet was expected to be able to handle the full load of the site, it eventually became clear that our container-based fleet was struggling to keep up with demand. This resulted in higher latencies and slightly elevated error rates across the Box web application. In order to recover application performance, we put the virtual-machine-based fleet back in service to share the load with the container-based one.
Corrective Actions
The following corrective actions have been completed or are planned:
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.
Sincerely,
The Box Team