As our regular users will have noticed, since the end of last week, Board Game Arena has been handling a very heavy load. More and more users are connecting and playing, from every part of the world.
This exceptional situation is putting online services under pressure. Because of Covid-19, many people are locked at home. We cannot visit friends. We cannot have parties. We cannot have game nights. So we are moving much of our lives online, and for people who love to play board games, that means playing online.
Of course, nobody could expect this situation. We were not prepared for this.
All the weekend, we have been monitoring the situation and working to find ways to handle the load better. Before last week, our highest load was about 4000 players connected at the same time. On Thursday, we hit 5000 and it was still ok. On Friday, we hit 7000 and the service crashed. We were able to restore it 40 minutes later, then found and solved the problem. We also set up some possibilities to disable non essential functionalities to prioritize welcoming people to play. On Saturday night, with those changes we managed to welcome up to 9000 players connected at the same time, with some lagging but without a major crash. That's a little crazy if you ask us 🙂
Then on Sunday, we were examining the situation and what we could do and realized that there were just too many issues and that we needed to limit the load in order to be able to work on the problems without being blocked by managing crashes all the time. So we put in place a limit to the number of connected users (premium excepted), that matches what the service can currently handle without major slowdowns.
Now, we will be working on increasing the server capacity to raise this limit progressively to be able to welcome more and more players with a correct service level. Maybe some people would think that "it's just a matter of setting up some some more servers", but it's more complicated than that. Some of the load can be distributed, some can not. What's causing problems is what cannot be distributed, the "bottlenecks". For example, in order to get into the games, you must all get in the same place to join games, in the game lobby. So among other things we are working on making the lobby able to hold more people at the same time.
To sum it up to our old users, please be patient! We are working on making things better. And to our new users, you are discovering the service at a very special moment, so you may encounter some unexpected issues. Sorry about that, but in any case, welcome! We are happy and proud to be able to provide a service that is appreciated in this stressful time.
Please take good care of you and of the communities around you in real life and online!
The BGA team.
Batec cardíac BGA: què passa doc?
Com els nostres usuaris habituals se n’hauran adonat, des de finals de la setmana passada, el Board Game Arena ha estat carregant una càrrega molt forta.
Cada cop més usuaris es connecten i juguen, des de totes les parts del món.
Aquesta situació excepcional està pressionant els serveis en línia.
A causa del Covid-19, molta gent està tancada a casa.
No podem visitar amics.
No podem tenir festes.
No podem tenir nits de joc.
Així doncs , estem movent gran part de la nostra vida en línia i per a les persones que els encanta jugar a jocs de taula, això vol dir jugar en línia.
Per descomptat, ningú no podia esperar aquesta situació.
No estàvem preparats per a això.
Durant tot el cap de setmana, hem estat supervisant la situació i treballant per trobar maneres de manejar millor la càrrega.
Abans de la setmana passada, la nostra càrrega més elevada era d’uns 4.000 jugadors connectats alhora.
Dijous vam arribar a 5000 i encara va estar bé.
El divendres, varem arribar a 7.000 i el servei es va estavellar.
40 minuts més tard, el vam poder restaurar i vam trobar i vam solucionar el problema.
També establim algunes possibilitats per desactivar les funcionalitats no essencials per prioritzar la gent que acull.
Dissabte a la nit, amb aquests canvis, aconseguíem donar la benvinguda a fins a 9000 jugadors connectats al mateix temps, amb alguns retards, però sense un gran bloqueig.
És una mica boig si ens ho preguntes
A continuació, diumenge, vam examinar la situació i què podríem fer i ens vam adonar que hi havia massa problemes i que necessitàvem limitar la càrrega per poder treballar en els problemes sense bloquejar-nos gestionant els accidents tot el temps. .
Així, doncs, establim un límit al nombre d’usuaris connectats (excepte la prima), que coincideix amb el que el servei pot gestionar actualment sense desacceleracions importants.
Ara, treballarem per augmentar la capacitat del servidor per elevar progressivament aquest límit per poder acollir a més i més jugadors amb un nivell de servei correcte.
Potser hi ha qui pensaria que "només es tracta de configurar alguns servidors més", però és més complicat que això.
Una part de la càrrega es pot distribuir, altres no.
El que causa problemes és el que no es pot distribuir, els "colls d'ampolla".
Per exemple, per entrar als jocs, tots heu d’anar al mateix lloc per unir-vos a jocs, al vestíbul del joc.
Així, entre altres coses, estem treballant per aconseguir que el vestíbul pugui atreure més persones al mateix temps.
Per resumir-ho als nostres antics usuaris, tingueu paciència!
Estem treballant per millorar les coses.
I als nostres nous usuaris, esteu descobrint el servei en un moment molt especial, de manera que podreu trobar alguns problemes inesperats.
Ho sento, però en qualsevol cas, benvingut!
Estem contents i orgullosos de poder prestar un servei molt apreciat en aquest estrès.
Si us plau, tingueu molta cura de vosaltres i de les comunitats que us envolten en la vida real i en línia.
L’equip de BGA.