Anyone visiting the site in the last hour or so would have been greeted with an error about the number of connections to the server. We sincerely apologise for this and have identified and fixed the issue. It shouldn't be something that happens again, and I'd call this particular error a one off.
To anyone that missed a race because of it, the races will be postponed to the next calendar slot.