I'm not sure (yet) a new MPM is needed, or rather, multiple new MPMs are
needed.

The "bucketized" listeners is applyable to all (*nix only?) MPMs, that
would lead to as much forks...
Couldn't new directives be created instead (ServerBucketsNum, Listen
<ip:port> <ratio>, ...), defaulting to the current behaviour?


On Thu, Mar 6, 2014 at 2:49 PM, Jim Jagielski <j...@jagunet.com> wrote:

> ++1.
>
>
> On Mar 6, 2014, at 3:15 AM, Plüm, Rüdiger, Vodafone Group <
> ruediger.pl...@vodafone.com> wrote:
>
> >
> >
> >> -----Original Message-----
> >> From: William A. Rowe Jr. [mailto:wmr...@gmail.com]
> >> Sent: Donnerstag, 6. März 2014 06:58
> >> To: dev@httpd.apache.org
> >> Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
> >> SO_REUSEPORT support
> >>
> >>
> >> If you want to truly re-architect the MPM, by all means, propose it as
> >> another MPM module.  If it isn't adopted here, please don't hesitate
> >> to offer it to interested users as separate source (although I hope we
> >> find a way to adopt it.)
> >>
> >> The idea of different MPM's was that they were swappable.  MPM foo
> >> isn't MPM bar.  E.g., worker, prefork, event each have their own tree.
> >> Likewise, there is nothing stopping us from having 2, or 3 MPM's on
> >> Windows, and there is nothing stopping us from stating that there is a
> >> prerequisite on a particular MPM of Linux 3.1 kernels or Windows
> >> 2008+.
> >
> > +1 to a new MPM on trunk. This gives it more time to settle and to
> stabilize
> > without disrupting current stuff. And if it is fast and stable it will
> certainly
> > cause the 'older' MPM to drop in userbase :-).
> > IMHO this would even open a path to 2.4.x provided that we do not need
> any other
> > non backportable changes to do this.
> >
> > Regards
> >
> > Rüdiger
> >
>
>

Reply via email to