Какие существуют варианты в среде асинхронных веб-сокетов в Node.js
Мне необходимо написать клиент и сервер для простенького чата, и столкнулся с проблемой асинхронности веб-сокетов в Node.js. Нативной поддержки веб-сокетов в Node.js впринципе не оказалось, а все имплементации (по типу SockJS, ws, Socket.IO) были синхронными. Хотелось бы знать, есть ли какая-нибудь асинхронная библиотека хотя бы с клиентским функционалом, сервер можно и на другом языке написать.