SPAM processing server
Ramesh Natarajan <[email protected]> Tue, 6 Nov 2012 16:24:30 -0600
| Newsgroups | gmane.mail.bogofilter.general |
|---|---|
| Message-ID | <CAGmOvD+crYob+4XD+m3Vf6HP+pN_yNxH8oGqK3gARNn3vOS6Mg@mail.gmail.com> |
I am planning to implement a distributed spam processing messaging application. My application server(s) will monitor chat/text messages exchanged in conversations and tag messages as spam if any inbound message is a spam. I am planning to use bogofilter to identify if the conversation is a spam or not. These messages are not email messages but text messages you will typically see in a typical chat or conversation. I am expecting these servers to process thousands of conversation per sec. When I tried using bogofilter and fork off a shell/process to classify a message the performance is quite unacceptable. I was able to get decent performance using batch mode and may be if i work around the process per message limitation, this would be a viable solution. Since bogofilter is written in C, I am wondering if I can launch a tcp based persistent server processes that directly call the bogofilter routines to classify the message. I would probably need to have options to delimit messages and support concepts of transaction/session e.t.c so multiple sessions can be run in parallel. Does anyone have any thoughts on this? Thanks Ramesh _______________________________________________ Bogofilter mailing list [email protected] http://www.bogofilter.org/mailman/listinfo/bogofilter