You're absolutely right, and WhatDoTheyKnow is now running using
Passenger. Please let me know if you see any problems.

I used these Debian packages, which seem fine:
    http://debian.tryphon.org/dists/etch/main/binary-i386/web/
They were linked from the Debian ITP.

I'm particularly impressed that:
* it runs each Rails application as a different user (based on who
owns config/environment.rb)
* it required no lines of configuration in my Apache configuration.
* it all just worked, literally in 10 minutes (after I'd found
the Debian packages)

Are there Debian packages for Ruby Enterprise Edition? Do you think
any of its advantages will particularly help WhatDoTheyKnow?

The memory footprint of Passenger is already much lower than Mongrel,
and I'm not sure that a 33% improvement will be enough to enable
enough more page caching for users to notice an improvement in site
performance.

I'll remember it has a system for dumping stack traces with a signal -
sounds extremely useful.
http://ph7spot.com/articles/caller_for_all_threads

Francis

On Wed, Jul 15, 2009 at 10:12:08AM +0100, CountCulture wrote:
> For what it's worth, I'm running Passenger and Ruby Enterprise Edition  
> on Debian Etch (with Ngnix, but Apache should be as easy), and haven't  
> looked back since I switched from Mongrel Cluster. Installation (from  
> source for REE, and as a gem for passenger) was a doddle, memory use is  
> way down, problems are WAY WAY down. I looked at the issue of Debian  
> package, but the updates are so easy and are relatively infrequent, that  
> in the end I decided there was more work and attention needed by going  
> down the package route than by subscribing to the feed (and updating  
> manually).
> The only issue I had was with the path to ruby and Capistrano, but that  
> was relatively easy to sort.
>
> I would definitely recommend going down that route -- there was also  
> zero downtime in the switchover.
>
> Hope this helps
> C
>
> Francis Irving wrote:
>> Apologies for this.
>>
>> There's been an increase in traffic, and the slightly ropey
>> Apache/mongrel Rails deployment method I've been using broke.
>>
>> I've patched it up a bit, but it still isn't great.
>>
>> Am looking at Phusion Passenger, but there are disappointingly no
>> convenient Debian packages due to an argument over packaging.
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488753
>>
>> Maybe the Ubuntu ones will recompile.
>>
>> Francis 
>>
>> On Tue, Jul 14, 2009 at 01:36:32PM -0700, Michael Bimmler wrote:
>>   
>>> Hi,
>>>
>>> WDTK seems to be extremely slow today - is there an issue that needs
>>> be looked at or just due to regular maintenance or similar?
>>>
>>> Best,
>>> Michael
>>>
>>> -- 
>>> Michael Bimmler
>>> [email protected]
>>>
>>> _______________________________________________
>>> Mailing list [email protected]
>>> Archive, settings, or unsubscribe:
>>> https://secure.mysociety.org/admin/lists/mailman/listinfo/developers-public
>>>
>>>     
>>
>> _______________________________________________
>> Mailing list [email protected]
>> Archive, settings, or unsubscribe:
>> https://secure.mysociety.org/admin/lists/mailman/listinfo/developers-public
>>
>>   
>

> _______________________________________________
> Mailing list [email protected]
> Archive, settings, or unsubscribe:
> https://secure.mysociety.org/admin/lists/mailman/listinfo/developers-public

_______________________________________________
Mailing list [email protected]
Archive, settings, or unsubscribe:
https://secure.mysociety.org/admin/lists/mailman/listinfo/developers-public

Reply via email to