These are chat archives for RBMHTechnology/eventuate

11th
Feb 2016
Alexander Semenov
@Tvaroh
Feb 11 2016 12:09
@krasserm if one doesn't use ConcurrentVersions and doesn't check for conflicts that may result in different replicated state on different locations, right?
Martin Krasser
@krasserm
Feb 11 2016 12:35
@Tvaroh depends on whether your state update operations commute which is, for example, the case for adding to a counter but not for appending to a list. In general, event projection must deal with the fact that concurrent events can be delivered in any order at different locations.
Alexander Semenov
@Tvaroh
Feb 11 2016 12:37
yes, I mean for updates that do not commute
Martin Krasser
@krasserm
Feb 11 2016 12:38
@Tvaroh sure, in this case state will diverge
Alexander Semenov
@Tvaroh
Feb 11 2016 12:42
thanks for the confirmation