From: Kirk Haines Date: 2005-03-30T22:49:45+09:00 Subject: Re: Poor efficency of Ruby... Austin Ziegler wrote: > I'd love to be corrected, but I'm not sure that there's a "good" > CGI-friendly application framework for Ruby. IOWA can be used via plain CGI adequately. IOWA runs as one (or more) persistent processes, so the CGI program is merely a transport proxy, and is pretty simple*: ----- require 'iowa/Client' iowa_socket = '[REPLACE_WITH_SOCKET_DEF]' client = Iowa::Client.new(iowa_socket) client.handle_request ----- Kirk Haines * This will become slightly more complicated with the upcoming release. There have been huge developments in preparation for reaching version 1.0, and among these are the ability to run multiple backends to allow trivial scaling of performance. The above CGI program doesn't support multiple backend access, so may grow by a line or two in order to do so.