Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Mazebattles.com: race to solve generated mazes (Node.js+socketio) (github.com/henrydavidzhu)
2 points by lightwork on June 3, 2019 | hide | past | favorite | 1 comment


I'm always surprised to see new projects use socketio. Socket.io has been historically very buggy, it has a bizarre scaling model and its difficult to configure and use through a load balancer. The way it uses multiple transports means some bugs show up only on some browsers / connections, and this can make debugging applications written on socket.io really difficult, because it can be impossible to reproduce problems that users are seeing.

Socket.io is also totally unnecessary since websocket support is universal:

https://caniuse.com/#feat=websockets




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: