On 7/1/25 02:59, Marco van Beek via Info wrote:
I stand corrected. I was unaware of the replication option. I did know that cyrus-murder is designed to be a fully redundant solution, but misused the term replication. I suspect that every time I saw the word replication, I shuddered, though of cyrus-murder, and quickly turned the page :-)
Sorry to disabuse you twice in one week, but Murder is not designed to be fully redundant. It's designed to support horizontal scaling; spreading mailboxes across multiple back-end servers. Redundancy has no part in the scheme. So even if one has 10 front-end proxies, and 10 back-end servers, each mailbox has only one copy, living on one back-end.
I can attest to the quality of the replication solution, as I used it successfully in a medium sized deployment. But when trying to stack replication on top of murder (or vice-versa), ran into many issues. This was all several years ago, and I do not mean to impune Cyrus quality. Rather that each solution brings some degree of complexity with, and they don't necessarily mesh well together.
But my point here is simply clear things up. Murder = Horizontal Scaling; Replication = Redundancy.
Cheers, -nic -- Nic bernstein...@nicbernstein.com https://www.nicbernstein.com ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T0c0e25e570f21952-Mc94e353f9c1a3951d2706cf1 Delivery options: https://cyrus.topicbox.com/groups/info/subscription