lua-users home
lua-l archive

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


On 10/07/2010 06:45 AM, Pierre-Yves Gérardy wrote:
On Wed, Oct 6, 2010 at 23:46, Brian Maher <brian@brimworks.com
<mailto: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

But, it requires ruby, doesn't it?