[geeks] my head just went explodey

Phil Brutsche phil at tux.obix.com
Sat Apr 2 16:55:23 CST 2005


Charles Shannon Hendrix wrote:
> The common "solution" is to put it in an attachment and send it out to
> 1000 people.  If it is 10MB, that's 10 gigs of data transferred and
> stored.

Many systems that scale to that number of users have a mechanism for 
storing a single instance of the message (aka single-instance message 
store).

That 10MB email can take up 10MB (or less, depending on the data and
whether or not the message store uses compression), regardless of
whether it was sent to 2 or 2000 people.

Typical corporate example: Exchange

Open source example: Cyrus IMAP

Theoretically anything that uses Maildirs (Dovecot, Courier-IMAP) could
support such a thing via hard links, but there would need to be an LDA
that supports creating the hard links.

Of course if your backup mechanism doesn't support hard links...

-- 

Phil Brutsche
phil at tux.obix.com



More information about the geeks mailing list