HNHacker News
TopNewBestAskShowJobs

il-b

113 karma · joined January 27, 2025

submissionscomments
il-b··on Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers
Lost sales due to 2fa are greater than losses due to refunds
il-b··on Science YouTuber physicsgirl (Dianna Cowern) stands for the first time in 2 yrs
Mono (Epstein–Barr) can as well cause prolonged (many months and even years) illness.
il-b··on The hidden complexity of scaling WebSockets
This is likely a misconfiguration or bugs on your end. Our products use WebSockets extensively for both business logic and for media delivery. We have significant traffic, including from 3rd world countries with extremely poor networks. When the server and the browser are proper, the reliability of the WebSocket protocol and the software stack is basically not different from raw TCP. When we have issues, the bugs are always on our end due to 1) ingress software (firewalls, WAPs, reverse proxies, TLS termination). 2) HTTP server protocol parsing and processing of the WebSocket data stream. 3) Web/HTTP framework issues. We never have any issues due to networks on the users end, apart from the quality of the connection itself. When seen from the equipment side, the WebSocket connection is an opaque stream of data. No different from a fps gameplay or a livestream. The equipment can break it but then the underlying HTTP breaks as well, giving very clear errors in browsers. Reconnection and keepalive for WebSockets in browsers are very robust which you can actually prove by tests...
← PreviousPage 3 of 3