58 messages in com.googlegroups.pylons-discussRe: Deployment Question| From | Sent On | Attachments |
|---|---|---|
| Jonathan Vanasco | 16 May 2008 13:38 | |
| Garland, Ken R | 16 May 2008 13:45 | |
| Cliff Wells | 16 May 2008 18:44 | |
| Ross Vandegrift | 18 May 2008 12:44 | |
| Antonio Beamud Montero | 19 May 2008 03:45 | |
| lapc...@gmail.com | 19 May 2008 10:42 | |
| Ross Vandegrift | 19 May 2008 11:05 | |
| Vasco Rodrigues | 19 May 2008 11:48 | |
| Mike Orr | 19 May 2008 12:35 | |
| Jonathan Vanasco | 19 May 2008 21:10 | |
| Mike Orr | 19 May 2008 22:32 | |
| Graham Dumpleton | 19 May 2008 22:57 | |
| lasizoillo | 20 May 2008 04:39 | |
| rub...@decrop.net | 20 May 2008 06:19 | |
| Jonathan Vanasco | 20 May 2008 08:08 | |
| Jose Galvez | 20 May 2008 10:21 | |
| Ross Vandegrift | 20 May 2008 10:42 | |
| Ross Vandegrift | 20 May 2008 10:48 | |
| Dalius Dobravolskas | 20 May 2008 12:03 | |
| Mike Orr | 20 May 2008 13:33 | |
| Cliff Wells | 20 May 2008 14:01 | |
| Graham Dumpleton | 20 May 2008 17:47 | |
| Graham Dumpleton | 20 May 2008 18:12 | |
| Jonathan Vanasco | 20 May 2008 23:42 | |
| Jonathan Vanasco | 20 May 2008 23:53 | |
| Cliff Wells | 21 May 2008 00:25 | |
| Mike Orr | 21 May 2008 01:09 | |
| Graham Dumpleton | 21 May 2008 01:13 | |
| Jonathan Vanasco | 21 May 2008 07:31 | |
| Jonathan Vanasco | 21 May 2008 08:02 | |
| Ross Vandegrift | 21 May 2008 08:54 | |
| Mike Orr | 21 May 2008 09:49 | |
| Cliff Wells | 21 May 2008 10:21 | |
| Jonathan Vanasco | 21 May 2008 11:09 | |
| Ross Vandegrift | 21 May 2008 11:54 | |
| Cliff Wells | 21 May 2008 12:19 | |
| Peter Hansen | 21 May 2008 14:39 | |
| Mike Orr | 21 May 2008 15:06 | |
| Jonathan Vanasco | 21 May 2008 15:31 | |
| Graham Dumpleton | 21 May 2008 17:52 | |
| Cliff Wells | 22 May 2008 00:42 | |
| Cliff Wells | 22 May 2008 01:16 | |
| Alberto Valverde | 22 May 2008 01:19 | |
| Jonathan Vanasco | 22 May 2008 06:02 | |
| Jonathan Vanasco | 22 May 2008 06:23 | |
| Cliff Wells | 22 May 2008 11:58 | |
| Shannon -jj Behrens | 22 May 2008 14:11 | |
| Jonathan Vanasco | 22 May 2008 14:44 | |
| Lawrence Oluyede | 23 May 2008 00:32 | |
| Shannon -jj Behrens | 23 May 2008 02:05 | |
| Lawrence Oluyede | 23 May 2008 02:19 | |
| Ross Vandegrift | 23 May 2008 07:05 | |
| Cliff Wells | 23 May 2008 08:34 | |
| lasizoillo | 23 May 2008 08:39 | |
| Mike Orr | 23 May 2008 12:48 | |
| Jonathan Vanasco | 23 May 2008 14:26 | |
| Shannon -jj Behrens | 24 May 2008 02:09 | |
| Jonathan Vanasco | 24 May 2008 14:17 |
| Subject: | Re: Deployment Question![]() |
|---|---|
| From: | Ross Vandegrift (ro...@kallisti.us) |
| Date: | 05/23/2008 07:05:05 AM |
| List: | com.googlegroups.pylons-discuss |
On Wed, May 21, 2008 at 12:20:18PM -0700, Cliff Wells wrote:
On Wed, 2008-05-21 at 11:55 -0400, Ross Vandegrift wrote:
1) Users of other HTTP servers are always fiddling with them, restarting after crashes. This may be due to misuse, non-optimal config - I'm not sure. But I've never had stability issues like this with Apache.
I had many issues with Lighttpd, but I've had none with Nginx. I'd also have to question your use of "always" in the above sentence. I strongly suspect aren't speaking from experience here, rather just hearsay.
Hmmm, now that you mention it, I think all of those deployments may have been lighttpd. I had to hear a lot of the fallout - lighttpd was being used to generate tokens on servers that would be used for instantiating authentication credentials in a single sign-on server for admins.
So there was much gnashing of teeth whenever this would crap out. I was fortunate enough to not have this be my baby, and mostly didn't have to deal with it.
But I probably shouldn't continue to take that experience as indicitive of everything that's not Apache.
And it's poorly understood by just as many, if not more. I first switched from Apache not due to scalability concerns (like you, I've not encountered them), but because I find Apache's configuration to be overwhelming and convoluted.
Really? I can see it being overwhelming, but it seems very understandable to me. Paired with their documentation, I don't think I've ever had a real problem getting Apache to do something I knew it could.
Well, unless you count kinda crazy, obscure mod_rewrite stuff - but of course that's a black art just because the rabbit hole goes as deep as you care to follow :).
The fact that you need an army of support reps isn't really advancing your argument ;-)
Heh, well, for every change needed to Apache, there's 1000 people that need help configuring their POP3 client. Apache is hardly the reason the reason there's an army :).
This makes Apache best for... medium-sized sites that don't care about resource utilization? This is a ridiculous claim, so I'll assert instead that Apache is best if you need a *specialized* service, such as mod_svn or mod_jakarta.
I don't think that's such a ridiciulous claim! Consider the application server that hosts the apps that I write for my company's internal use. It hosts four or six Pylons applications and one Rails app. One of these apps handles around 1000 uses a day, one around 100, one around 10. The Rails app is an AJAX form that just pushes collected data to the browser, so is usually busy despite only having an average of 1 user a day.
The server these apps are housed on is gratuitously overpowered. Apache's flexability makes this use-case trivial.
Maybe this deployment pattern is uncommon?
Apache proponents will point out the wealth of modules as evidence that Apache is the best for general purpose web serving. But being best at fronting *particular* applications doesn't make it best *in general*. So it's not Nginx that's specialized for a particular workload, it's Apache that's specialized.
Eh, I wouldn't make that claim about Apache modules. Many of them are irrelevant to me, some seem downright pointless.
Nginx is like a finely-balanced chef's knife: suitable for a variety of tasks, large and small, as long as they all involve slicing. Apache, on the other hand, is the swiss-army knife of webservers: bulky, full of odd specialty tools, and on occasion, marginally useful as a knife.
In either case, apparently they both make for a funny lump in some people's pockets ;-)
I wouldn't want the lump of a chef's knife anywhere near my pocket, lest I be bleeding out all over the floor!
Anyway, I think we've gone way OT for long enough. We can continue offlist if you like.
I'm more or less done - I think you've convinced me that Nginx is probably worth another look at some point. After all, there's nothing wrong with having another tool around to solve some problem, even if Apache is where I'd go first.
-- Ross Vandegrift ro...@kallisti.us
"The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell." --St. Augustine, De Genesi ad Litteram, Book II, xviii, 37
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To post to this group, send email to pylo...@googlegroups.com
To unsubscribe from this group, send email to
pylo...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---




