We are regularly seeing the following datastore errors:
502: API Services rejected request with error. HTTP 0 (HTTP 403 (HTTP 403 (Forbidden)))
502: API Services rejected request with error. HTTP 0 (HTTP 429 (HTTP 429 (Too Many Requests))).
These have been specifically noticeable this summer, and appear to be entirely related to scale. Two days ago for instance, there was a spike in these over the span of about 6 hours. I have spoken with other top games and they are also seeing the same thing. We have had to develop our own internal tracking and notification system in order to know when these errors occur.
Here is a graph errors over the last two weeks.
It seems odd to me that more popular games don’t have greater datastore budgets reserved, and that it’s only based on server player count. Is this something that will ever be considered? It seems to me that these errors are occur when requests are being rate limited - that should really never be the case if we are always respecting the DataStore limits.