On Wed, Aug 01, 2001 at 09:54:41AM +0200, Henning Brauer wrote:
> This approach has many advantages as you could easily find out through
> reading the qmail list archives.

What advantages? I haven't read the list, but can't immediately see any
advantages.

> > > I guess Courier is the next big thing in open MTAs.
> 
> I beg to differ.

Time will tell. Qmail hasn't been updated by Dan in how many years?

> Nonsense. qmail-ldap is very good scalable. There are a few things that
> could be done more effective (also applies to stock qmail); mostly queue
> management issues. qmail-remote is no bottleneck, qmail-queue is sometimes.
> Reduce queue i/o bandwidth is a major target, Dan has interesting ideas
> published with his zeroseek package. In general take a look at
> http://cr.yp.to/qmail/future.html.
> 
> > > I wish to see a good multi-threaded open MTA in the future.
> > > Is it too much to ask for?
> > *SHRUG*  I don't have any problems with qmail-ldap's model.  It maybe fork
> > heavy, depending on how you look at it, but no more then sendmail, if that
> > much.
> 
> Since when forking is bad? If forking is bad, apache is bad, too. Forking is
> required for a clean design like qmail(-ldap). Fork() is awfully slow on
> Solaris, but solaris is broken in many other aspects to. It's sun's fault,
> not qmails.

I didn't say fork()ing is bad. Threading is just easier on the kernel
and VM. A process requires much more kernel and memory resources than
does a thread.

New version of Apache (currently in beta) is multi-threaded if
you didn't know. Not only that, it has several choices of threading modules
sysadmin can choose for the 2.0.x Apache (including the cool State
Threads library).

Reply via email to