Due to (another) maintenance operation, the service will be unavailable during approximately 1 hour today.
This is the second maintenance this week (we did another on Monday). Some words of explanation about this:
This week, we are doing a major upgrade of the BGA realtime server. This server is the one that allow you to see realtime updates on BGA. For example, when you play a move or create a table, the other players must see this immediately: this is the role of the realtime server.
During last summer, we found out that our existing realtime server was having difficulties to handle the growing traffic on BGA, causing red errors "TIMEOUT with notification service" you may have seen.
To fix this, we decided to do a hardware upgrade AND a software upgrade.
Each of these upgrades needs to stop all realtime games in progress. We could do it without this, but the risk is way too big to loose all tables in progress, so we prefer to secure the upgrade. Waiting for all realtimes table to finish takes approximately 1 hour, so the expected maintenance time is approximately 1 hour (to wait for realtime games in progress) + 30 minutes (maintenance time).
Unfortunately the safest way to do this upgrade required 2 distinct maintenance operation: the hardware upgrade was done on Monday, and the software upgrade will be done today.
Hopefully, if everything goes fine, we won't need another upgrade. We can't be 100% sure because changing things may break things: some of you may have experienced a crash yesterday due to the first upgrade The good news is that the hardware update has already increased the realtime server reactivity by at least 20%.
We're sorry for the inconvenience cause by all these heavy operations. Fortunately, as the new server can handle 4x more traffic than the old one, we hope that we won't have to upgrade it again in the near future.
Thanks for your loyalty to BGA and for playing here.