From: Birger Toedtmann (no email)
Date: Fri Mar 08 2002 - 05:37:07 EST
Hack Kampbjørn schrieb am Fri, Mar 08, 2002 at 10:52:26AM +0100:
[...]
>
> I'm planning an starting implementing a redundant mail system in 6
> months (maybe a year) so it's still only in the ideas fase. One thing I
> wanted to test was using coda as storage and let coda's replication take
> care of the mail storage synchronization. If cyrus was one single
> threaded application there could be problems with file lock and caches,
> but since cyrus is a combination of several daemons that already are
> aware that the files get updated externally -- it may just work 8-)
Well, this also depends on how your system is supposed to scale, but
if you are planning to do more than just 10 mail accounts: Don't use
coda for it. Maybe coda has changed A LOT in the last couple of weeks
and I am dead wrong, but as far as I had a look on it regarding data
snychronisation, going there is waste of time because:
* coda is slow
* coda cannot handle huge data stores - remember that coda
keeps all structures is one (!) file
If you want to do software data synchronisation, I recommend rsync (not
very fast, but usable) or intermezzo (still buggy, but getty better and
better). I think intermezzo is definitely the future but needs some more
testing.
Regards,
Birger
|
|
|