Чем nodejs отличается от работы libevent? - PullRequest
13 голосов
/ 17 марта 2011

Мне любопытно, что дает nodeJS супер-параллелизм, который он получает прямо сейчас. На самом деле я не слишком много использовал с ними, просто играл с ними в свободное время.

Похоже на тысячи соединений, которые узел обещает вам настроить, вы можете сделать это даже с libevent, скажем, в C ++, нет?

1 Ответ

25 голосов
/ 17 марта 2011

Конечно, вы могли бы. Фактически, node.js реализован с использованием libev , который является библиотекой событий, подобной libevent. Я думаю, что главное преимущество node.js перед развертыванием вашего собственного сервера, управляемого событиями, в C ++ состоит в том, что он действительно прост в использовании и действительно прост в быстром запуске и запуске сервера без необходимости самостоятельно писать все детали, основанные на событиях.

...