lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Wed, Oct 6, 2010 at 23:46, Brian Maher <brian@brimworks.com> wrote:
Hi Scott,
 * Easy to debug, easy to profile.
 * Ability to sandbox (run potentially malicious code, set CPU limits).
 * Ability to optimize I/O when aggregating content from several
back-end services.
 * Ability to handle 1,000s of simultaneous idle requests (for
polling applications).
 * Ability to load multiple versions of the same library so that
software upgrades can be done on a per session basis.

Mongrel2 by Zed Shaw seems to fulfill most if not all of these criteria.

It is based on the same HTTP parser as the Ruby HTTP server of the same name, but the rest of the backend is language agnostic, and Lua bindings have already been written.

http://mongrel2.org/home

Regards,
-- Pierre-Yves