Es gibt ja schon länger node.js. Ein JavaScript-Framework mit Interpreter, der auf der V8 von Google aufbaut und I/O-Operation asynchron mittels libevent verwaltet. Es ist aktuell der Hype, da viele den Vergleich mit z.B. PHP starten und sehen, wie gnadenlos performant node.js ist.
TL;DR: Das Standard-PHP-Setup ist einfach node.js unterlegen, da viele “Zwischenhändler” ausgeschaltet werden. Wer dennoch in der gleichen Liga spielen will, kann sich an libevent bedienen, darf allerdings nicht mehr die PHP-Funktionen für I/O-Operationen benutzen, da diese libevent natürlich nicht benutzen. Wer aber seine Internet-Anwendung, die in PHP geschrieben ist, mit z.B. Websockets aufrüsten will, ist mit libevent in PHP gut bedient, da er bestehenden Code wie Klassen für Datenbehandlung einfach wiederverwenden kann.
(Mehr lesen)