My first response is, “What makes you think they don’t?”

But I must point out that at the scale that Amazon runs at, the technology used 
for front end web page rendering – as critical as it is – not what runs Amazon.

Can you run service calls to caches and systems from a mason-based mod_perl 
interface?

Load Amazon.com to find out.

Does that mean its running on mod_perl?

Debatable.

There are so many systems that are loosely coupled – they respond to, accept 
data from, and otherwise interact with the web site end of the system – but 
they’re java and c++ as well as perl – and THOSE – in my opinion at least – are 
‘what amazon runs on’.

And when you’re talking about what amazon runs on - these ‘back end’ type 
systems (those which are not specifically involved in the rendering of a page 
for display via http) mod_perl is of course *not* what they use, because – even 
if they ARE written in perl – they don’t work in that particular paradigm.

So is ‘what you run on’ defined by your web server page view controller 
software – or the software that actually runs the heart your business and 
processes?  Hmm.  Does Coca-Cola run on a factory, or on a delivery truck?

David

From: Brad Van Sickle [mailto:bvs7...@gmail.com]
Sent: Wednesday, September 16, 2009 3:32 PM
To: mod_perl list
Subject: Re: Why people not using mod_perl

But I'm very interested to know at what point (if any) a site/app grows too 
large or too complex for mod_perl and what defines that turning point.   Could 
Amazon run on mod_perl for example?


Reply via email to