Saturday 23 July 2022

Slow service on Saturday 23 July

The response time on the HalSail website became very slow on the afternoon of Saturday 23rd July 2022. This was due to very high demand for results from several major regattas running at the time. The problem resolved itself by the evening.

In order to prevent the same thing happening again, I have updated the way results are handled on the server. If somebody requests the results of a particular series they are calculated and then kept in a cache for one minute. If during that minute somebody else requests the same results, they are sent a copy from the cache without recalculating them. That relieves the pressure on the server considerably. If somebody requests those results more than a minute later, after the cache has expired, the results are recalculated.


No comments:

Post a Comment

New version of HalSail going live after Easter

Thanks to the many users that have commented on the beta-test website. Your contributions have all been positive and very helpful in tweakin...