On Feb 16, 2007, at 3:13 AM, Ask Bjørn Hansen wrote:


On Feb 14, 2007, at 3:10 PM, Tim Bunce wrote:

The http transport will enable not just true connection pooling via
apache's acting as 'middleware', but also load balancing and response
caching via hardware web accelerators. (Or Squid or whatever caching /
reverse proxy / load balancing technology you want to use.)

I think Gearman can provide some of the same or similar benefits with potentially lower overhead.

We can discuss that ad nauseam, but the reason Apache/modperl is valuable is that it is a very well known entity that systems operations people like to manage. It is also an extremely reliable multiprocessing platform. I may be badly mistaken, but gearman doesn't have a process management module, such as the Apache root process that handles child management. That's the biggest value of Apache/modperl as far as I am concerned. You can wrap gearmand under something like daemontools, but I'd prefer trusting the Apache core developers. ;-)

H

Reply via email to