[Dovecot] Performance of Maildir vs sdbox/mdbox

Timo Sirainen tss at iki.fi
Wed Jan 18 21:03:18 EET 2012


On 18.1.2012, at 20.51, Jan-Frode Myklebust wrote:

> On Wed, Jan 18, 2012 at 07:58:31PM +0200, Timo Sirainen wrote:
>> 
>>> --i.e. all the
>>> suggestions at http://wiki2.dovecot.org/NFS. Is that definitely not
>>> the case? Is there anything else (beyond moving to a director-based
>>> architecture) that can mitigate the risk of index corruption? In our
>>> case, incoming IMAP/POP are 'stuck' to servers based on IP persistence
>>> for a given amount of time, but incoming LDA is randomly distributed.
>> 
>> What's the problem with director-based architecture?
> 
> It hasn't been working reliably for lmtp in v2.0.

Yes, besides that :)

> To quote yourself:
> 
> ----8<----8<----8<-----8<-----8<-----8<----8<-----8<----8<----8<--
> 
> 	I think the way I originally planned LMTP proxying to work is simply too
> 	complex to work reliably, perhaps even if the code was bug-free. So
> 	instead of reading+writing DATA at the same time, this patch changes the
> 	DATA to be first read into memory or temp file, and then from there read
> 	and sent to the LMTP backends:
> 
> 		http://hg.dovecot.org/dovecot-2.1/raw-rev/51d87deb5c26
> 
> ----8<----8<----8<-----8<-----8<-----8<----8<-----8<----8<----8<--
> 
> unfortunately I haven't tested that patch, so I have no idea if it 
> fixed the issues or not...

I'm not sure if that patch is useful or not. The important patch to fix it is http://hg.dovecot.org/dovecot-2.0/rev/71084b799a6c


More information about the dovecot mailing list