> I'm actually really interested in seeing who is running passenger in
> production as well, seeing as we're currently building the new website
> for Phusion. If I'm not mistaken, parts of the NYTimes website are
> also powered by passenger: see the donation list as well to get an
> idea of who is running this in production. Needless to say, I'd love
> to list the sites who are currently running passenger in production so
> be sure to drop me a note if you want to be listed there as well :-)
> @Jesse:
> Ah, didn't know the guys from MTV were also using passenger nowadays
> as well. Could I interest you in giving us a testimonial on your
> experiences with passenger? :)
> Cheers,
> Ninh
> On Sep 24, 10:28 pm, Jesse Proudman <jesse.proudman-
> li...@blueboxgrp.com> wrote:
> > We're using it in production onhttp://style.mtv.comwithno problems.
> > It took a day or two of tuning to get it all working right, but we and
> > our customer has been very happy with it since.
> > - Jesse Proudman
> > Blue Box Group, LLC
> > Hongli Lai wrote:
> > > Levi Cook wrote:
> > >> I'm really liking Passenger -- I have it sitting in front of Merb and
> > >> Rails in development, and am starting to wonder if it's production
> > >> worthy.
> > >> I've gleaned from Google, various blogs, and so on that this is
> > >> getting traction in production. Among others, I see references to
> > >> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> > >> I'm wondering if there's an official list started on this?
Shopify runs passenger and enterprise ruby in production.
In peak we run 50 rails processes for the software spread over many
servers.
It has been rock solid and saves us a good 30% memory compared to
traditional mongrel setup .
On Sep 24, 1:18 pm, Levi Cook <levic...@gmail.com> wrote:
> I'm really liking Passenger -- I have it sitting in front of Merb and
> Rails in development, and am starting to wonder if it's production
> worthy.
> I've gleaned from Google, various blogs, and so on that this is
> getting traction in production. Among others, I see references to
> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> I'm wondering if there's an official list started on this?
http://www.lightstalkers.org is running well on Passenger, and that's
dealing with a lot of large file uploads. It definitely took some
trial-and-error to find the sweet spot, but less so than previous
Apache-Mongrel schemes.
On Sep 24, 4:55 pm, Ninh Bui <ninh....@gmail.com> wrote:
>If I'm not mistaken, parts of the NYTimes website are
> also powered by passenger:
That is correct. We have been using Passenger in production
applications for a while now. Our elections guide is passenger on EC2:
http://elections.nytimes.com/2008/index.html and we are in the process
of switching over a number of our other apps as well.
On Fri, Sep 26, 2008 at 3:00 PM, Aron Pilhofer <aronpilho...@gmail.com>wrote:
> On Sep 24, 4:55 pm, Ninh Bui <ninh....@gmail.com> wrote: > >If I'm not mistaken, parts of the NYTimes website are > > also powered by passenger:
> That is correct. We have been using Passenger in production > applications for a while now. Our elections guide is passenger on EC2: > http://elections.nytimes.com/2008/index.html and we are in the process > of switching over a number of our other apps as well.
Ok, I'd definitely like to do a case study on your situation if that's okay with you guys :-D
-- Phusion | The Computer Science Company
Web: http://www.phusion.nl/ E-mail: i...@phusion.nl Chamber of commerce no: 08173483 (The Netherlands)
> On Fri, Sep 26, 2008 at 3:00 PM, Aron Pilhofer <aronpilho...@gmail.com>wrote:
> > On Sep 24, 4:55 pm, Ninh Bui <ninh....@gmail.com> wrote:
> > >If I'm not mistaken, parts of the NYTimes website are
> > > also powered by passenger:
> > That is correct. We have been using Passenger in production
> > applications for a while now. Our elections guide is passenger on EC2:
> >http://elections.nytimes.com/2008/index.htmland we are in the process
> > of switching over a number of our other apps as well.
> Ok, I'd definitely like to do a case study on your situation if that's okay
> with you guys :-D
> --
> Phusion | The Computer Science Company
> Web:http://www.phusion.nl/ > E-mail: i...@phusion.nl
> Chamber of commerce no: 08173483 (The Netherlands)
MyDogSpace.com is using passenger also. After various issues with
mongrel - we moved to passenger and enterprise ruby - and have not had
any real issues since.
On Sep 25, 11:14 am, Ninh Bui <ninh....@gmail.com> wrote:
> Now those are some cool numbers. What would it take me to get you to
> help us out with a case study? :-) I think people would love to hear
> more about your experiences, especially with those kinds of numbers of
> visitors a month.
> I'd again like to reiterate the importance of what you guys are
> currently doing for us right now, and would like to encourage the
> reader out there to post their experiences with passenger here.
> Besides acting as a morale boost (to read what we're all doing it
> for :-)), it also provides us with an opportunity to showcase our
> technology (and our skills) to potential clients. Seeing as we've made
> this open source from the get-go, this has always been the plan, but
> what people may not realize is that maintaining Passenger costs a lot
> of time and money. Open source is NOT free, at least not for one
> party, i.e. the contributing party. Seeing as we've never asked, and
> never will ask you for your money for Passenger unless you WANT to, we
> need to find ways to sustain the project (thanks contributors!) as
> well as ourselves. That hasn't been easy, seeing as Passenger was
> built to be robust and stable, not many of you out there would ever
> feel the need to have commercial support (another guy you may know
> called Zed Shaw experienced the exact same with Mongrel) : this kind
> of gives us mixed feelings, on the one hand, you couldn't be more
> proud to have contributed to a robust product and see it do what it
> should do, and to see what fortune 500 companies are using it. On the
> other hand, we're investing lots and lots of hours to sustain a
> project that isn't able to sustain us financially in return even to
> the point that we're currently considering to discontinue professional
> open source as one of our business models. The only reason why we
> haven't done that till this point is because we love open source, and
> are very grateful to it as well. So before you get me wrong, I'd like
> to say we were well aware of all of this before we decided to open
> source passenger instead of sticking a commercial license to it (for
> what it's worth, we'd do it again in a heartbeat :-) ). It has opened
> many doors for us that would very likely have remained closed to us
> otherwise, and for the larger part, we have the nice things people
> said about passenger to thank for that! So you probably may not
> realize this, but your testimonials are worth gold to us (almost
> literally). So keep 'em coming guys :-)
> Cheers,
> Ninh
> On Sep 25, 7:14 pm, amos <famosea...@gmail.com> wrote:
> > Just to assure people that Passenger scales, we're serving close to
> > 100 million page views a month.
> > On Sep 24, 4:26 pm, amos <famosea...@gmail.com> wrote:
> > > Geni.com and Yammer.com are using it. We had issues with the 100% CPU
> > > usage, but they went away when we switched to regular ruby 1.8.6 and
> > > conservative spawning. I believe Ruby Enterprise has a bug in the
> > > garbage collector that causes infinite loops.
> > > > I'm actually really interested in seeing who is running passenger in
> > > > production as well, seeing as we're currently building the new website
> > > > for Phusion. If I'm not mistaken, parts of the NYTimes website are
> > > > also powered by passenger: see the donation list as well to get an
> > > > idea of who is running this in production. Needless to say, I'd love
> > > > to list the sites who are currently running passenger in production so
> > > > be sure to drop me a note if you want to be listed there as well :-)
> > > > @Jesse:
> > > > Ah, didn't know the guys from MTV were also using passenger nowadays
> > > > as well. Could I interest you in giving us a testimonial on your
> > > > experiences with passenger? :)
> > > > li...@blueboxgrp.com> wrote:
> > > > > We're using it in production onhttp://style.mtv.comwithnoproblems.
> > > > > It took a day or two of tuning to get it all working right, but we and
> > > > > our customer has been very happy with it since.
> > > > > Hongli Lai wrote:
> > > > > > Levi Cook wrote:
> > > > > >> I'm really liking Passenger -- I have it sitting in front of Merb and
> > > > > >> Rails in development, and am starting to wonder if it's production
> > > > > >> worthy.
> > > > > >> I've gleaned from Google, various blogs, and so on that this is
> > > > > >> getting traction in production. Among others, I see references to
> > > > > >> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> > > > > >> I'm wondering if there's an official list started on this?
> > > > > >> Any pointers are greatly appreciated!
We're running Passenger in production for some internal use apps at my company and it works extremely well. I have absolutely zero complaints when putting Passenger on the servers here or with the performance. Granted, our load is far lower than most but so is the development staff! Having Passenger set itself up the way it does frees up so much more of my time.
On my own servers, which run CentOS and have cPanel installed, I have not been able to successfully launch Passenger. I am certainly sure that when I have the time to dive into the problem or ask for help, it will be worked out quickly. cPanel has built-in support for Mongrel but I want the speed of Passenger!
On Wed, Sep 24, 2008 at 12:18 PM, Levi Cook <levic...@gmail.com> wrote:
> I'm really liking Passenger -- I have it sitting in front of Merb and > Rails in development, and am starting to wonder if it's production > worthy.
> I've gleaned from Google, various blogs, and so on that this is > getting traction in production. Among others, I see references to > Dreamhost, iLike and Railscasts running passenger. This is cool, but > I'm wondering if there's an official list started on this?
We just switched over to Passenger from Mongrel on production. So
far, it seems to be working great. Our site gets 10+ million page
views a day.
Mongrel was nightmare to stabilize and tweak for us. While passenger
has required some effort (and we're seeing some weird things pop up
right now) to get running right, the amount of effort we've invested
in it so far pales in comparison to what we had to do to keep Mongrel
up and running.
We haven't seen any significant change in performance.
On Sep 24, 10:18 am, Levi Cook <levic...@gmail.com> wrote:
> I'm really liking Passenger -- I have it sitting in front of Merb and
> Rails in development, and am starting to wonder if it's production
> worthy.
> I've gleaned from Google, various blogs, and so on that this is
> getting traction in production. Among others, I see references to
> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> I'm wondering if there's an official list started on this?
> We just switched over to Passenger from Mongrel on production. So > far, it seems to be working great. Our site gets 10+ million page > views a day.
> Mongrel was nightmare to stabilize and tweak for us. While passenger > has required some effort (and we're seeing some weird things pop up > right now) to get running right, the amount of effort we've invested > in it so far pales in comparison to what we had to do to keep Mongrel > up and running.
> We haven't seen any significant change in performance.
> On Sep 24, 10:18 am, Levi Cook <levic...@gmail.com> wrote: >> I'm really liking Passenger -- I have it sitting in front of Merb and >> Rails in development, and am starting to wonder if it's production >> worthy.
>> I've gleaned from Google, various blogs, and so on that this is >> getting traction in production. Among others, I see references to >> Dreamhost, iLike and Railscasts running passenger. This is cool, but >> I'm wondering if there's an official list started on this?
> I'm really liking Passenger -- I have it sitting in front of Merb and
> Rails in development, and am starting to wonder if it's production
> worthy.
> I've gleaned from Google, various blogs, and so on that this is
> getting traction in production. Among others, I see references to
> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> I'm wondering if there's an official list started on this?
We have just migrated to using phusion passenger after using apache2-
>lighttpd via proxy and fastcgi process mgmt. The old system worked
but was a real hassle with ports and proxy etc. Phusion from the word
go on our new server has been flawless from day 1. We have well over
20 rails sites in production alongside hundreds of PHP sites and are
really happy with the memory handling abilities of phusion because the
rails apps just use so much memory!
Our basic server specs are debian etch 64bit
8GB memory
quad core core2 proc (45nm version)
We get virtually 0 load of the server at present, its stupidly
overspec which is a good thing for our expansion, but the ruby
enterprise really helps alot.
Been using it in production for external and internal sites since
release - at first some memory issues were bugging the whole thing,
but they disappeared in later versions and now it's smooth sailing. :)
At the company I work we're using passenger to run our product
Castability (which is basically a corporate youtube with the ability
to create dynamic forms and advanced statistics etc) [castability.se].
We're running a Ubuntu 8.04 setup hosted by slicehost. So far
everything has worked as a charm. The only problems I've had is to
find an adequate plugin for running background jobs (that doesn't
depend on a deamon that consumer 150+ megs of ram). The best solution
I've found is to use the spawn plugin. Using we've had some problems
with not getting forwarded correctly from actions that fork off
another process (you don't get forwarded until the child process is
finished, even though the logs tell me the action is completed), but
I'm not sure whether that's passengers fault or not.
On Sep 25, 8:14 pm, Ninh Bui <ninh....@gmail.com> wrote:
> Now those are some cool numbers. What would it take me to get you to
> help us out with a case study? :-) I think people would love to hear
> more about your experiences, especially with those kinds of numbers of
> visitors a month.
> I'd again like to reiterate the importance of what you guys are
> currently doing for us right now, and would like to encourage the
> reader out there to post their experiences with passenger here.
> Besides acting as a morale boost (to read what we're all doing it
> for :-)), it also provides us with an opportunity to showcase our
> technology (and our skills) to potential clients. Seeing as we've made
> this open source from the get-go, this has always been the plan, but
> what people may not realize is that maintaining Passenger costs a lot
> of time and money. Open source is NOT free, at least not for one
> party, i.e. the contributing party. Seeing as we've never asked, and
> never will ask you for your money for Passenger unless you WANT to, we
> need to find ways to sustain the project (thanks contributors!) as
> well as ourselves. That hasn't been easy, seeing as Passenger was
> built to be robust and stable, not many of you out there would ever
> feel the need to have commercial support (another guy you may know
> called Zed Shaw experienced the exact same with Mongrel) : this kind
> of gives us mixed feelings, on the one hand, you couldn't be more
> proud to have contributed to a robust product and see it do what it
> should do, and to see what fortune 500 companies are using it. On the
> other hand, we're investing lots and lots of hours to sustain a
> project that isn't able to sustain us financially in return even to
> the point that we're currently considering to discontinue professional
> open source as one of our business models. The only reason why we
> haven't done that till this point is because we love open source, and
> are very grateful to it as well. So before you get me wrong, I'd like
> to say we were well aware of all of this before we decided to open
> source passenger instead of sticking a commercial license to it (for
> what it's worth, we'd do it again in a heartbeat :-) ). It has opened
> many doors for us that would very likely have remained closed to us
> otherwise, and for the larger part, we have the nice things people
> said about passenger to thank for that! So you probably may not
> realize this, but your testimonials are worth gold to us (almost
> literally). So keep 'em coming guys :-)
> Cheers,
> Ninh
> On Sep 25, 7:14 pm, amos <famosea...@gmail.com> wrote:
> > Just to assure people that Passenger scales, we're serving close to
> > 100 million page views a month.
> > On Sep 24, 4:26 pm, amos <famosea...@gmail.com> wrote:
> > > Geni.com and Yammer.com are using it. We had issues with the 100% CPU
> > > usage, but they went away when we switched to regular ruby 1.8.6 and
> > > conservative spawning. I believe Ruby Enterprise has a bug in the
> > > garbage collector that causes infinite loops.
> > > > I'm actually really interested in seeing who is running passenger in
> > > > production as well, seeing as we're currently building the new website
> > > > for Phusion. If I'm not mistaken, parts of the NYTimes website are
> > > > also powered by passenger: see the donation list as well to get an
> > > > idea of who is running this in production. Needless to say, I'd love
> > > > to list the sites who are currently running passenger in production so
> > > > be sure to drop me a note if you want to be listed there as well :-)
> > > > @Jesse:
> > > > Ah, didn't know the guys from MTV were also using passenger nowadays
> > > > as well. Could I interest you in giving us a testimonial on your
> > > > experiences with passenger? :)
> > > > li...@blueboxgrp.com> wrote:
> > > > > We're using it in production onhttp://style.mtv.comwithnoproblems.
> > > > > It took a day or two of tuning to get it all working right, but we and
> > > > > our customer has been very happy with it since.
> > > > > Hongli Lai wrote:
> > > > > > Levi Cook wrote:
> > > > > >> I'm really liking Passenger -- I have it sitting in front of Merb and
> > > > > >> Rails in development, and am starting to wonder if it's production
> > > > > >> worthy.
> > > > > >> I've gleaned from Google, various blogs, and so on that this is
> > > > > >> getting traction in production. Among others, I see references to
> > > > > >> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> > > > > >> I'm wondering if there's an official list started on this?
> > > > > >> Any pointers are greatly appreciated!
I'm using Passenger in production on TMDb (http://www.themoviedb.org/)
with great success. I migrated this site from LiteSpeed (who I adore)
but needed some Apache configs not available in LiteSpeed.
My experiences with Passenger have been great. Install was a breeze
and running the app has been completely painless. I am running
Passenger on a dedicated box so some of the restraints with a VPS or
shared host haven't been a factor for me.
It seems to handle the load very admirably as well, just a FYI.
Hope that helps.
--
Travis Bell
On Sep 25, 4:18 am, Levi Cook <levic...@gmail.com> wrote:
> I'm really liking Passenger -- I have it sitting in front of Merb and
> Rails in development, and am starting to wonder if it's production
> worthy.
> I've gleaned from Google, various blogs, and so on that this is
> getting traction in production. Among others, I see references to
> Dreamhost, iLike and Railscasts running passenger. This is cool, but
> I'm wondering if there's an official list started on this?
We're using it at http://www.railscluster.nl and it's holding out
great. Also really looking forward to 2.1 and its PoolIdleTime 0 and
RAM protection features!
We're using Passenger on 2 XEN V-servers (on different phys.
machines), 1.3GB RAM each behind a seperate V-server with nginx.
We're not on Enterprise Ruby yet, but planing to do so. The pool size
is 10 which seems to be a little bit conservative and we're hoping to
increase to 15 with Enterprise Ruby. Sometimes (about once a week) we
observe hanging workers. We're still investigating. Other than that
everything seems fine.
We use passenger on our production servers. We have been using it
since mid spring.
Before passenger we used NGINX and Thin, and about 6 months before
that we stopped using Pound and Mongrel.
We currently have 5 font end servers running X86_64 Gentoo Linux on
virtual private servers over at Slicehost and 2 Apple Xserves that are
hosted on site for our customers.
Our product page hasn't been updated in a long while, but you can get
the general point: http://aruxsoftware.com
We've been using Passenger Phusion and Rails to power the Carls Jr.
http://www.carlsjr.com/ and Hardees http://www.hardees.com/ can't post
exact traffic numbers but I can says daily paviews are in the 6
digits.
We've just started moving Litmus (http://litmusapp.com) over to
passenger. So far I've dropped one apache+passenger server into the
app server pool with 3 other nginx+mongrel servers, performance is so
good that I've actually weighted the passenger server higher than the
mongrel servers in the load balancer.
It's just a shame that mod_rails is an Apache module :) I've gotta
say, I do love nginx for reliability, memory usage and beauty of the
configuration syntax. When can we expect a version that works as an
nginx module - I'll tip you $50 if you do it ;)
Awesome work though - the day when I can liberate myself from monit is
near.
We're running Passenger for http://www.{brush,vect,flash,fresh}eezy.com
on a single server (DB included) and several hundred thousand requests
a day. We've had no problems whatsoever with Passenger, but tried REE
a few times and although definitely being faster with smaller memory
footprint, processes would occasionally peg to 100% CPU until being
restarted and I couldn't figure out why (most likely had something to
do with a plugin, but didn't have the developer time to track it
down).
The simplicity of handling a handful of sites without having to deal
with 3828234 mongrel processes is amazing.