Reactphp + libevent, и готов ваш маленький node.js. Смысла в этом на самом деле не так много, только если у вас слишком много кода на php, который нужно использовать, но и тут есть решения. Зависит от задачи.
В плане эффективности асинхронных штуковин - эффективнее взять golang.