Jayce^ wrote:

> In preparation for the upcoming release of mod_perl2, I'd
> like to prepare a list of reasons why a person/company
> would look at using mod_perl2, specifically, why upgrade
> from mod_perl1, and converting from other technologies.
>
> So with that, what reasons do you have for wanting MP2?
>
> What prevented you from upgrading before?
>
> What key features are most interesting for you?
>
> How will this help your company?

I've helped developed mp2 for Win32, and on that platform
there's an enormous gain compared to mp1 - mp1 is
essentially single threaded, which prevents parallel
processing of requests, whereas mp2 is multi-threaded. Above
that, Apache2 on Win32 also has significant performance
gains, compared to Apache1.

I've also been using mp2 and libapreq2 on a linux server for
about a year now - nothing fancy, but it's been quite
stable, and, eyeballing it, is as good or better than the
equivalent mp1 system I used before in terms of speed and
memory requirements. I used the mp2 compatibility layer
initially in the migration, but as in particular Stas added
to the docs discussions of designing mp2 handlers without
Apache::compat, converting things to pure mp2 was relatively
straightforward.

Of course, there was some hesitation in taking a perfectly
functional mp1 system and migrating it over to mp2. The
biggest reason for me is that Apache2/mp2 will be the most
actively developed in the future (although Apache1/mp1 won't
go away anytime soon).

-- 
best regards,
randy kobes

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to