Что такое эквивалент Lua для Twisted Python, Eventmachine для Ruby, NIO для Java и т. Д .?
Если его нет, как можно сделать неблокирующий сетевой ввод-вывод на основе событий?
В общем, как решить проблему C10K в Lua?
Спасибо!
Мой друг недавно начал проект Lua Event Machine , который должен быть своего рода Node.js, просто в Lua .
(Haven 'Я сам не пробовал, вы не можете дать никаких гарантий по удивительности проекта ...)
Похоже, lua-ev - ваш лучший выбор.
Node.js. Javascript не сильно отличается от Lua, и ноды быстро сводят с ума.
Я не понимаю всех модных слов в вашем вопросе, но поиск проблемы C10K показал, что сопрограммы Lua в контексте проекта Kepler могут быть полезны. Это, безусловно, было бы тем местом, где я хотел бы создать высокоэффективное веб-приложение, использующее Lua и обслуживающее большое количество клиентов.