Что такое Lua-эквивалент Twisted Python, Eventmachine для Ruby, NIO для Java и т. Д.? - PullRequest
3 голосов
/ 15 марта 2010

Что такое эквивалент Lua для Twisted Python, Eventmachine для Ruby, NIO для Java и т. Д .?

Если его нет, как можно сделать неблокирующий сетевой ввод-вывод на основе событий?

В общем, как решить проблему C10K в Lua?

Спасибо!

Ответы [ 4 ]

2 голосов
/ 03 марта 2011

Мой друг недавно начал проект Lua Event Machine , который должен быть своего рода Node.js, просто в Lua .

(Haven 'Я сам не пробовал, вы не можете дать никаких гарантий по удивительности проекта ...)

1 голос
/ 15 марта 2010

Похоже, lua-ev - ваш лучший выбор.

0 голосов
/ 24 марта 2010

Node.js. Javascript не сильно отличается от Lua, и ноды быстро сводят с ума.

0 голосов
/ 16 марта 2010

Я не понимаю всех модных слов в вашем вопросе, но поиск проблемы C10K показал, что сопрограммы Lua в контексте проекта Kepler могут быть полезны. Это, безусловно, было бы тем местом, где я хотел бы создать высокоэффективное веб-приложение, использующее Lua и обслуживающее большое количество клиентов.

...