On Fri, 27 Jun 2008 15:19:27 +0200, Dale Gallagher wrote:
> 2008/6/27 Matt Sergeant <[EMAIL PROTECTED]>:
>>> qpsmtpd-forkserver is our closest equivalent.  I don't know if
>>> anyone's been running it under pperl or PersistentPerl for a while.
>> 
>> Actually qpsmtpd-prefork is closer.
> 
> Ok, great, thanks. Is qpsmtpd-async not faster? Which one would you
> guys recommend? Performance is a priority.

It depends how much concurrency you do. qpsmtpd-async was written for 
"ludicrous" concurrency (to paraphrase SpaceBalls). So there's a 
cut-off point at which qpsmtpd-prefork is faster (probably up to about 
400 concurrent connections), after which qpsmtpd-async ends up being 
faster (well, more stable) because OS's really aren't very happy with 
400 processes all trying to do accept() at the same time (the old 
"thundering herd" problem).

>>> The subversion version is quite stable; indeed it's almost certainly
>>> better than the last release.
>> 
>> There's a message there ... :-)
> 
> "quite stable" means different things to different people ;-) Could
> you elaborate?

svn HEAD is very stable. The message is that we actually need to cut a 
new release instead of just talking about it.

Matt.

Reply via email to