I've been talking to Mark Crispin about the Maildir format and he as brought
up what really seems to be a valid concern to me.
He says that Maildir is unsuitable for large servers because the filesytems
serialize creation and deletion of files in a single file system, because
the inode and free block tables have to be manipulated. Thus the file
creation part of Maildir drivery ends up being serialized and you spend all
your time in the filesystem. He states problems with servers processing more
than a few hundred messages per second (300+ or so).
Anybody else have some experience with this?
- David Harris
Principal Engineer, DRH Internet Services