Hello Mongrels, Building on the last messages about Fastthread, can we get a detailed survey of the different ways people are deploying their applications? It will help with near-future Mongrel development.
Please include the following things: * Framework, if any (Camping, Merb, Rails, Nitro, Ramaze, IOWA, Rack...) * Mongrel version * Mongrel handlers used (rails, dirhandler, camping, cgiwrapper...) * How many mongrel routes and handlers per route registered (if you don't know, it's probably <= 2) * Any Mongrel plugins used (mongrel_upload_progress, mongrel_gzip, mongrel_cow_cluster, mongrel_experimental...) * Mongrel runners used (mongrel_rails, mongrel::cluster, mongrel_service, RV, others... please be *very specific* about which options of the runner you use. For example, some people use mongrel::cluster but only for the --clean functionality, not for the clustering). * Number of mongrels per server per app * Monitoring system (runit, monit, god...) * Proxy or software loadbalancer, if any (apache mod_proxy_balancer, nginx, pen...) * HW loadbalancer, if any (Netscaler...) * Caching strategy (memcached fragments, memcached object, squid, rails page cache, rails page fragments, ESI) * Whether you serve media assets via mongrel itself, as opposed to through a webserver * Operating system including distribution or version (OS X 10.4.10, Ubuntu/Linux 7.10, WinXP SP2, OpenBSD 4.1...) * Architecture, via 'uname -a' preferably (x86, x86_64, Sparc, PPC, Arm (ha), JRuby) * CPU count * Ruby version including custom distribution patches, (1.8.6p110+threadhooks, 1.8.5, JRuby 1.1b1, Rubinius trunk... also note where you got it, in case it isn't clear, for example, OS X 10.5 built-in, Ubuntu apt, Instant Rails, direct compile from source) * Rubygems (yes/no, version) Please mention anything else about your system that's kind of weird, and anything that's been particularly troublesome regarding mongrel deployment. Evan PS. You can get some of the Ruby information via the 'tattle' gem: $ gem install tattle --ignore-dependencies $ tattle report -- Evan Weaver Cloudburst, LLC _______________________________________________ Mongrel-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/mongrel-users
