Re:Puma: A Ruby Web Server Built For Concurrency
by dnc on Friday January 06, 2012 @08:40AM
(#3433209)
Correct me if I'm wrong, but I don't see how is this different from Thin, AFAIK it also uses Ragel for the same purpose.
[ Parent
| on HN ]
Re:Puma: A Ruby Web Server Built For Concurrency
by carmen on Friday January 06, 2012 @10:17AM
(#3433570)
this is in the parser files in puma:
* Copyright (c) 2005 Zed A. Shaw
puma's README wording make it seem like the Ragel parser is some new thing unique to Puma, and doesnt mention Zed. no wonder he hatest rubyists
also, thin has had a --threaded flag for years
Re:Puma: A Ruby Web Server Built For Concurrency
by mattgreenrocks on Friday January 06, 2012 @11:00AM
(#3433743)
Thin's --threaded flag is still considered experimental. Also, spawning a native OS thread per incoming connection is not cheap, either.