Use Server Sent Events instead of WebSockets
https://github.com/dunglas/mercure https://github.com/mvanduijker/laravel-mercure-broadcaster
More of the right tool. If needed a two directional like WebSocket, benchmark Soketi https://docs.soketi.app/getting-started/backend-configuration/laravel-broadcasting (Node) vs the actual Laravel Websocket (PHP) https://serdardogruyol.com/benchmarking-and-scaling-websockets-handling-60000-concurrent-connections-with-kemal