It's great to get a sense for what everybody's using.  Here's my setup:

> * Framework, if any (Camping, Merb, Rails, Nitro, Ramaze, IOWA,  
> Rack...)

Rails.  Not using anything but ActiveRecord and very basic  
controllers, so planning to switch to Merb soon for improved speed +  
less memory overhead.

> * Mongrel version

1.0.1

> * Mongrel handlers used (rails, dirhandler, camping, cgiwrapper...)

Rails

> * How many mongrel routes and handlers per route registered (if you
> don't know, it's probably <= 2)

n/a

> * Any Mongrel plugins used (mongrel_upload_progress, mongrel_gzip,
> mongrel_cow_cluster, mongrel_experimental...)

none

> * 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).

mongrel_rails, mongrel::cluster (for clustering)

> * Number of mongrels per server per app

12-16 per server

> * Monitoring system (runit, monit, god...)

monit

> * Proxy or software loadbalancer, if any (apache mod_proxy_balancer,
> nginx, pen...)

nginx 0.5.34 (recently switched from lighttpd, and very happy with  
nginx)

> * HW loadbalancer, if any (Netscaler...)

a separate linux box running pound

> * Caching strategy (memcached fragments, memcached object, squid,
> rails page cache, rails page fragments, ESI)

custom caching in central ruby process (mongrels talk to it via DRB)

> * Whether you serve media assets via mongrel itself, as opposed to
> through a webserver

Media/static assets served by nginx using X-Accel-Redirect

> * Operating system including distribution or version (OS X 10.4.10,
> Ubuntu/Linux 7.10, WinXP SP2, OpenBSD 4.1...)

Ubuntu Feisty Fawn 7.04

> * Architecture, via 'uname -a' preferably (x86, x86_64, Sparc, PPC,
> Arm (ha), JRuby)

Linux server4 2.6.20-15-generic #2 SMP Sun Apr 15 06:17:24 UTC 2007  
x86_64 GNU/Linux

> * CPU count

2 servers, each running 2 dual core Xeon's

> * 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)

ruby 1.8.5 (2006-08-25) [x86_64-linux]

> * Rubygems (yes/no, version)

yes, 0.9.0

> Please mention anything else about your system that's kind of weird,
> and anything that's been particularly troublesome regarding mongrel
> deployment.

Could never build mysql_gem successfully on these machines (received  
errors about 64-bits).  Other than that, everything has been running  
great.


-Pete
_______________________________________________
Mongrel-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/mongrel-users

Reply via email to