У меня есть node.js для уведомлений в моем проекте. Я использую socket.io и redis pub/sub. Мне нравится socket.io, потому что он дает мне один интерфейс для всех видов транспорта (websocket, длинный опрос и т. Д.), И он дает мне клиентскую библиотеку crossbrowser. Но у меня много проблем с отладкой кода на узлах. У меня проблемы с процессором очень часто и трудно понять причину этого. Вот почему я хочу использовать инструмент вместо node.js, возможно, go or erlang, но я не могу найти такие инструменты, как socket.io на этих языкахКаковы лучшие инструменты для websocket?
1
A
ответ
3
Я работал над несколькими проектами node.js в течение года или двух лет назад, и я нахожу работу с Go и отладкой проектов Go намного проще. Но это такой же личный вкус, как и все остальное.
Существует socket.io package для Go.
Если вам нужны только данные с сервера в браузере, я бы рекомендовал вам попробовать Server Sent Events; для этого есть несколько хороших пакетов Go. Например, esource или eventsource.
Смежные вопросы
- 1. Каковы лучшие инструменты для разработки AJAX?
- 2. Каковы лучшие инструменты для модульных приложений iphone?
- 3. Лучшие инструменты для AJAX
- 4. Каковы лучшие инструменты Open Source для разработки Flash-приложений? Каковы лучшие места для начала обучения?
- 5. Лучшие инструменты java для emacs
- 6. Каковы лучшие бесплатные инструменты для создания досок для Android-приложений?
- 7. Каковы лучшие инструменты для бета-версии Silverlight 3?
- 8. Каковы лучшие инструменты для оптимизации запросов в VBA и почему?
- 9. Каковы лучшие утилиты для разработки java?
- 10. Лучшие инструменты для Html-графиков
- 11. Лучшие инструменты для анализа отчетов
- 12. лучшие инструменты для оформления темы?
- 13. Лучшие практики/инструменты для высокопроизводительных IIS?
- 14. Инструменты для измерения производительности websocket
- 15. Каковы лучшие плагины для eclipse
- 16. Лучшие инструменты PHP QA
- 17. Каковы лучшие компоненты Boost?
- 18. Каковы лучшие возможности Scala?
- 19. Лучшие инструменты для проектирования архитектуры веб-сайта
- 20. Лучшие инструменты для разработчика C#/sql
- 21. Какие лучшие инструменты для тестирования веб-пользователей?
- 22. Лучшие | Полезные инструменты для ASP.NET/C# Devs?
- 23. Лучшие инструменты RIA для бэкэнда Java
- 24. Лучшие инструменты для тестирования автоматизированных приложений
- 25. Лучшие инструменты для тестирования проникновения толстого клиента
- 26. Лучшие инструменты для отладки для JavaScript/xulrunner Development
- 27. Каковы лучшие обскураторы APK от Android?
- 28. Каковы инструменты для написания историй для Jbehave?
- 29. Каковы лучшие IDE для экспресс-фреймворка - nodejs
- 30. Каковы лучшие сайты/книги для изучения Apache?
«У меня проблемы с процессором очень часто» - вы имеете в виду, что ваш код nodejs занимает слишком много CPU/отстает? – Dannie
Посмотрите на ковбоя, если вы планируете отправиться на маршрут эрланга. Тем не менее я бы все-таки проверил, почему у вас возникают проблемы с текущим env – locojay
[Полное раскрытие: я технический директор Lightstreamer]. Если вы идете на Lightstreamer, вы сможете использовать несколько разных клиентских и серверных технологий, чтобы вы можете выбрать, который лучше подходит для вашей отладки. Вы можете скачать его с http://www.lightstreamer.com –