Mail Admin wrote:
> Hi,
> I want to use spamassassin on a system where real heavy load exists. I have 
> 540,000 incoming emails daily.

We're doing about 7m a day. Though we do solve the problem with *lots* 
of hardware. Also not everything goes through our spam engine (which is 
SpamAssassin plus some custom spam detection stuff which I can't talk 
about).

> I know spamc/spamd do well under moderate load , but this is not enough.
> Did anybody think of rewriting spammassasin in C , and may be use a high 
> performance threading library like pth for a native daemon like spamd and 
> considering optimisation in rules matching ?

I think the best thing we can do is optimise the regexps. I'll certainly 
be working hard on that over the next 6 months.

Other than that, Perl is generally fast enough (provided you don't have 
to compile perl - that's definitely slow). I think Arpi's C version was 
so much faster merely because it's doing a hell of a lot less, and also 
doing the pre-matches, not because it's written in C. (I'm not denying 
that C is faster - just that for what we're doing you're not going to 
get huge wins that way, since the perl regexp engine is all in C-space 
anyway).

Matt.


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to