This is real problem now and has been got worse on last weeks.
OP describes the issue very well.
I can confirm similar issue with those symptoms, mostly affecting gameplay in 1:0 bullet tournaments:
Tournament starts. There often is big amount of time, to get all present players paired and started with games.
I do not mean those players who went after sandwich or did'nt finish peeing ontime and so missed game start.
It doesn't matter too much, is there 800 players on bullet tournament or just 70.
What i want to say, starting tournament and games, looks like temporary difficulty.
The "lag issue" tend to be more prominent at starting countdown and on every random next game start.
This issue results on "disconnected" and "reconnecting .."messages on client side, in browser interface.
It does'nt depend what browser is used -chrome, vivaldi, firefox or brave as OP told - all of same have that same behaviour.
Those reconnects can also be anytime in game in progress, sometimes several times in one game. Adblock -ON/OFF does not treat issue as well.
Some days this "feature" is not too prominent, some days it is really bad.
mostly from +2 standard time, from 8-10 server is more playable, it really get more freezing after 11-12 at +2 EET.
So as talking about lag, may not be pointer to actual problem.
What is allready seen from peoples talk, the mostly do have more or less stabile internet connection, and several hundred ms-s should not be root cause of disconnects cousing 5-20 seconds time loss.
For example, i have run ping to lichess.org or manta.lichess.ovh and to my ISP simultanousely as i do while writing.
My pings to ISP are stable 3-4 ms hours and days if you wish (i am on optical connection)
Ping to lichess server outer interfaces are smooth 48-51 ms depends on day.
Ping remain stable while disconnects occure, both to ISP and to lichess.
Now, lichess moderators will argue, that server internal ping is 1 ms?
What does that all mean?
First, this is not peoples internet connection issue as such. So there is no need to treat "classic LAG"
Disconnect occures despite good connection with zero packet dropped while no other processes are affecting clientside part on machine. I have 0,1-0,5 % load of my ryzen 5800 cpu. Also downloading ISO-s or heavy amount of content same time does not change anything on chess client-server behaviour.
That means, this is not clienside load problem. 32 GB of ram, no swap and good enough videocard - there are plenty of ressources.
I have previously told on another post - there is possibly some kind internal lag.
But - most prominent is now - what you can not dispute - connection loss. Clients need to recconnect while still connected to internet well.
I do not know, do you use keepalive feature, but browser looses connections, and reconnets thereafter, then allready made premove go throw. Usually that takes 5-12 seconds, if disconnect happens.
And i repeat, there is NO connection loss to internet, not to lichess org or OVH as such.
That means, connection is interrupted in server system.
This can be because routing in hosted system, throtling on switches or on some of their ports, routers, network interfaces, or in any step of backend till filesystem or database itself.
As most people have in common -trouble starting game, you should check not only "Ping to server internally, but LOAD on different server components and possible queues in all server parts.
It can be anything- scala database, it's optimisation, backend server CPU, hosting servers load balancer, it's scaling optimisations, file systems load, cahces and etc.
At some point, clients are cut off from this "perfect" and maybe very mighti system.
If you are using hosting - you have to take into account also load on hosting system - that is on OVH part.
Domain Name: lichess.org
Registry Domain ID: d921d94e6ae34f1fbf0969b704a27a4a-LROR
Registrar WHOIS Server: http://whois.ovh.com
Registrar URL: http://www.ovh.com
Updated Date: 2021-10-29T14:57:12Z
Creation Date: 2010-06-14T09:06:45Z
Registry Expiry Date: 2027-06-14T09:06:45Z
And please, do not make anymore assumptions like - "clients should have packetloss less than 0".
How can packetloss be less than 0??
And this is just not you !get disconnected", it means you often will loose possibly winning strike, affects overall tournament result and ruins overall gameplay experience.
just for stats, while i was writing:
--- lichess.org ping statistics ---
8160 packets transmitted, 8160 received, 0% packet loss, time 8166533ms
rtt min/avg/max/mdev = 47.190/48.299/52.292/0.309 ms
This is real problem now and has been got worse on last weeks.
OP describes the issue very well.
I can confirm similar issue with those symptoms, mostly affecting gameplay in 1:0 bullet tournaments:
Tournament starts. There often is big amount of time, to get all present players paired and started with games.
I do not mean those players who went after sandwich or did'nt finish peeing ontime and so missed game start.
It doesn't matter too much, is there 800 players on bullet tournament or just 70.
What i want to say, starting tournament and games, looks like temporary difficulty.
The "lag issue" tend to be more prominent at starting countdown and on every random next game start.
This issue results on "disconnected" and "reconnecting .."messages on client side, in browser interface.
It does'nt depend what browser is used -chrome, vivaldi, firefox or brave as OP told - all of same have that same behaviour.
Those reconnects can also be anytime in game in progress, sometimes several times in one game. Adblock -ON/OFF does not treat issue as well.
Some days this "feature" is not too prominent, some days it is really bad.
mostly from +2 standard time, from 8-10 server is more playable, it really get more freezing after 11-12 at +2 EET.
So as talking about lag, may not be pointer to actual problem.
What is allready seen from peoples talk, the mostly do have more or less stabile internet connection, and several hundred ms-s should not be root cause of disconnects cousing 5-20 seconds time loss.
For example, i have run ping to lichess.org or manta.lichess.ovh and to my ISP simultanousely as i do while writing.
My pings to ISP are stable 3-4 ms hours and days if you wish (i am on optical connection)
Ping to lichess server outer interfaces are smooth 48-51 ms depends on day.
Ping remain stable while disconnects occure, both to ISP and to lichess.
Now, lichess moderators will argue, that server internal ping is 1 ms?
What does that all mean?
First, this is not peoples internet connection issue as such. So there is no need to treat "classic LAG"
Disconnect occures despite good connection with zero packet dropped while no other processes are affecting clientside part on machine. I have 0,1-0,5 % load of my ryzen 5800 cpu. Also downloading ISO-s or heavy amount of content same time does not change anything on chess client-server behaviour.
That means, this is not clienside load problem. 32 GB of ram, no swap and good enough videocard - there are plenty of ressources.
I have previously told on another post - there is possibly some kind internal lag.
But - most prominent is now - what you can not dispute - connection loss. Clients need to recconnect while still connected to internet well.
I do not know, do you use keepalive feature, but browser looses connections, and reconnets thereafter, then allready made premove go throw. Usually that takes 5-12 seconds, if disconnect happens.
And i repeat, there is NO connection loss to internet, not to lichess org or OVH as such.
That means, connection is interrupted in server system.
This can be because routing in hosted system, throtling on switches or on some of their ports, routers, network interfaces, or in any step of backend till filesystem or database itself.
As most people have in common -trouble starting game, you should check not only "Ping to server internally, but LOAD on different server components and possible queues in all server parts.
It can be anything- scala database, it's optimisation, backend server CPU, hosting servers load balancer, it's scaling optimisations, file systems load, cahces and etc.
At some point, clients are cut off from this "perfect" and maybe very mighti system.
If you are using hosting - you have to take into account also load on hosting system - that is on OVH part.
Domain Name: lichess.org
Registry Domain ID: d921d94e6ae34f1fbf0969b704a27a4a-LROR
Registrar WHOIS Server: http://whois.ovh.com
Registrar URL: http://www.ovh.com
Updated Date: 2021-10-29T14:57:12Z
Creation Date: 2010-06-14T09:06:45Z
Registry Expiry Date: 2027-06-14T09:06:45Z
And please, do not make anymore assumptions like - "clients should have packetloss less than 0".
How can packetloss be less than 0??
And this is just not you !get disconnected", it means you often will loose possibly winning strike, affects overall tournament result and ruins overall gameplay experience.
just for stats, while i was writing:
--- lichess.org ping statistics ---
8160 packets transmitted, 8160 received, 0% packet loss, time 8166533ms
rtt min/avg/max/mdev = 47.190/48.299/52.292/0.309 ms