Today's pop quiz: replication

Michael Menge michael.menge at zdv.uni-tuebingen.de
Fri Jul 24 03:51:50 EDT 2015


Hi,


Quoting ellie timoney <ellie at fastmail.com>:

>>     Okay, I'll bite.  Here's what a bit of a sync_log looks like:
>
> Thanks!  So anything processing a sync_log (sync_client, squatter, etc)
> needs to look at an actual copy of the user/mailbox in order to
> determine its current state, and needs to look at both copies to work
> out what to replicate between them.
>

Only sync_client processes the sync_log. All other processes only log  
to sync_log
and therefore only need to know where they changed something.

>>> - a single cyrus instance may be the primary server for some users
>>>   but a
> replica server for other users
>> Are you sure about that?
>
> I'm not sure about any of this.  But you make a good point: I thought I
> could see a way that this was possible, but now I don't think I can.
>
> Cheers,
>
> ellie
>


--------------------------------------------------------------------------------
M.Menge                                Tel.: (49) 7071/29-70316
Universität Tübingen                   Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung          mail:  
michael.menge at zdv.uni-tuebingen.de
Wächterstraße 76
72074 Tübingen



More information about the Cyrus-devel mailing list