Я не понимаю, какую проблему решают эти рамки. Являются ли они заменой для HTTP-сервера, такого как Apache HTTPD, Tomcat, Mongrel и т.д.? Или они больше? Почему я могу использовать их... некоторые примеры в реальном мире? Я видел бесконечные примеры чатов и широковещательных сервисов, но не вижу, как это отличается от, например, настройки программы Java для открытия сокетов и отправки потока для каждого запроса.
Я думаю, что я понимаю неблокирующий ввод-вывод, но я не понимаю, как это отличается от многопоточного веб-сервера. Для Node.js я читал, что он имеет только один поток и что это может быть более эффективным, чем манипулирование несколькими потоками, но является ли это единственной разницей между этими фреймворками и традиционным веб-сервером?