[Dovecot] Better to use a single large storage server or multiple smaller for mdbox?

Ed W lists at wildgooses.com
Fri Apr 13 17:04:17 EEST 2012


On 13/04/2012 13:21, Timo Sirainen wrote:
> On 13.4.2012, at 15.17, Ed W wrote:
>
>> On 13/04/2012 12:51, Timo Sirainen wrote:
>>>> - Use the checksums to assist with replication speed/efficiency (dsync or custom imap commands)
>>> It would be of some use with dbox index rebuilding. I don't think it would help with dsync.
>> ..
>>>> - File RFCs for new imap features along the "lemonde" lines which allow clients to have faster recovery from corrupted offline states...
>>> Too much trouble, no one would implement it :)
>> I presume you have seen that cyrus is working on various distributed options?  Standardising this through imap might work if they also buy into it?
> Probably more trouble than worth. I doubt anyone would want to run a cross-Dovecot/Cyrus cluster.

No definitely not.  Sorry I just meant that you are both working on 
similar things.  Standardising the basics that each use might be useful 
in the future

> That can almost be done already .. the attachments are saved and accessed via a lib-fs API. It wouldn't be difficult to write a backend for some key-value databases. So with about one day's coding you could already have Dovecot save all message attachments to a key-value db, and you can configure redundancy in the db's configs.

Hmm, super.

Ed W


More information about the dovecot mailing list