Currently I am running a production environment with 4 Mongrel_clusters
being proxied by Apache 2.2 using mod_ruby in a Windows 2003 server
environment.
For every mongrel_cluster it spawns a mongrel_serivce.exe *32 and a
ruby.exe *32 process. As you might’ve guessed, I am running a 64 bit
machine and would really run something natively in 64 bit. My searches
though yielded nothing usefull that indicates there is actual 64 bit
support for either ruby or rails or mongrel.
This solution has been running quite satisfying for a couple years now,
but recently I have been having some instability and performance issues
which made me pursue more professional solutions. Too bad the awesome
mod_rails (Passenger) is only compatible with Linux and performs very
poor on Windows. I currently do not have the resources to maintain a
Linux server or hire someone to do it for me, so Linux solutions are not
viable.
Which solution would currently be the most professional performance and
stability-wise on a Windows 64bit platform?