Hey everyone, I am working with a number of clients who run a pretty /NET oriented shop. Now, there is a lot of stuff I like about .NET but I would LOVE to introduce rails into this environment. Hers the catch, I am not going to be able to put I an Apache server just for this. In order to bring the wonder of Rails in I need to be able to plug it into an existing IIS server on Windows 2003 server. We have the ability to do the URL re-writing (there are several components that will do that) so that isn''t an issue - the question is will the normal CGI executable method of using Ruby lead to abysmal performance? If so, how do we help overcome that? p.s. I used search on the mailing list, and found very little discussion of this - pardon me if there is information on doing this out there, just point me at it :-) Soulhuntre ------------------ My thoughts: http://weblog.soulhuntre.com My legacy: http://www.the-estate.com My girls: http://www.girl2.com _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
* Soulhuntre <soulhuntre-xtZVmrYH4z1ZroRs9YW3xA@public.gmane.org> [0149 06:49]:> Hers the catch, I am not going to be able to put I an Apache server just for > this. In order to bring the wonder of Rails in I need to be able to plug it > into an existing IIS server on Windows 2003 server. > > > > We have the ability to do the URL re-writing (there are several components > that will do that) so that isn''t an issue - the question is will the normal > CGI executable method of using Ruby lead to abysmal performance? If so, how > do we help overcome that?yes, it''ll suck - I''m currently using mod_proxy -> webrick and that''s not production speed, but it''s still better than plain CGI. (personally mod_rewrite makes me ill, this seems the simplest way to go to avoid it so far). You don''t need to use apache as long as you have some way of rewriting URLs. You can get fastcgi for IIS I think, why not use that? see http://www.fastcgi.com/ for downloads. -- ''Everybody''s a jerk. You, me, this jerk.'' -- Bender Rasputin :: Jack of All Trades - Master of Nuns
Soulhuntre wrote:> Hers the catch, I am not going to be able to put I an Apache server just for > this. In order to bring the wonder of Rails in I need to be able to plug it into > an existing IIS server on Windows 2003 server. > > We have the ability to do the URL re-writing (there are several components that > will do that) so that isn’t an issue – the question is will the normal CGI > executable method of using Ruby lead to abysmal performance? If so, how do we > help overcome that?While I''m not experienced with this myself I can try citing an external source. http://bitmask.co.uk/notes/CategoryView.aspx?category=Ruby says: "The performance of using rubyw.exe as the application mapping leaves a lot to be desired, so I''ll probably focus on trying FastCGI next." Perhaps you could join efforts?