zby has asked for the wisdom of the Perl Monks concerning the following question:

Hi, Does anyone follow the development of mod_perl 2? Is it safe to assume it would be production ready in about half a year? It is allready Release Candidate 3 (mod-perl-2.0.0-RC3) - so it looks very close to 2.0. But would you use it for a high profile website? How long would you wait after 2.0 for things to settle down?

Replies are listed 'Best First'.
Re: mod_perl 2.x
by doink123 (Sexton) on Jan 12, 2005 at 11:26 UTC
    MP2 is already very stable and is used in production environments for some time now. I suggest you to use it with Apache2's prefork MPM, because there are still some issues with the threaded mpm - mostly because some 3rd parity libraries, which you might use with perl are not thread safe. For example some DBI drivers.
Re: mod_perl 2.x
by Mutant (Priest) on Jan 12, 2005 at 10:44 UTC

    That really depends on what sort of enviroment you're talking about. In a production environment, the goal is usually to minimise risk as much as possible. Personally, I wouldn't even use Apache2 in production yet, let alone mod_perl2.

    Typically, it takes around 1-2 years for a new major version to stablise and properly mature.

    The only exception to the above is if the new version does something you really need. Actually, this should really be the only case you ever upgrade to a new version. But it's hard to escape the Microsoft upgrade-everything mindset sometimes.

      Apache2 is nearly five years old. And the fact that it has some really, really mouth-watering features may play a role in wanting to upgrade, too.

      Makeshifts last the longest.