On Wed, Feb 02, 2000 at 11:08:41AM -0500, Dave Sill wrote:
> [EMAIL PROTECTED] wrote:
>
> >On Tue, Feb 01, 2000 at 03:03:22PM -0500, Jeremy Hansen wrote:
> >>
> >> Can someone explain to me what exactly makes ezmlm fast? I
> >> would like to try to adapt some of its functionality and speed
> >> to a customized list processor. Thanks for any input.
> >
> >One word: qmail.
>
> Another word: cdb.
>
> MLM performance consists of two components: updating list databases,
> and sending message to subscribers. With ezmlm, the sending part is
> entirely the responsibility of the MTA (qmail). Maintaining the
> databases is ezmlm's job. Because ezmlm uses an indexed database
> format (cdb) it's able to do lookups much faster.
ezmlm doesn't use cdb.
It uses a directory-based hashing which is indeed much better than a
flat list like majordomo uses, so you do have a bit of a point.
Greetz, Peter.
--
Peter van Dijk - student/sysadmin/ircoper/madly in love/pretending coder
|
| 'C makes it easy to shoot yourself in the foot;
| C++ makes it harder, but when you do it blows your whole leg off.'
| Bjarne Stroustrup, Inventor of C++