New MPP Beta

May 8, 2007 · Filed Under MPP Releases and Fixes 

We have a new beta available with the enhancements described below. These are mostly suitable for larger sites, but represent major structural improvements in MPP.

1) We have completed an internal dynamic queue structure for the Postfix interface so that we can dynamically allocate thread resources as needed. This is important to scale our policy server.

2) We have completed a disk-queue system so that email is first sent to a disk queue before being written to quarantine. This avoids db issues from effecting mail flow and performance.

3) We have completed a new method for transporting quarantine email between instances of MPP via esmtp. Presently, each mppd connects to a remote database, and a db failure will effect all mpp instances, this is now removed since we use esmtp to transport between instances of mpp. This is vital for scaling quarantine and removing single points of failure in the quarantine/archival system. In the new scheme remote mppd’s speak via esmtp to a central mppd that only receives quarantine or archive messages on esmtp port and writes to disk queue and then db.

4) It is now possible to run multiple instances of mppd on one system and also to define no content engines. This is relevant to the model of a centralized mppd that just processes messages for db storage.

5) We have a new quarantine/archive format that is optimized for very large implementations. We can use old or new formats.

Please let me know if you are interested to test these very cool new features.

Comments

Leave a Reply

You must be logged in to post a comment.