Our experience in CQRS, is that 5 minutes really is a long time
, and any read-cache update that is more than 1 minute behind, is probably due to some error. But from a design point of view, it is not possible to guarantee that it won't take 5 minutes.
We do not have enough experience using CQRS in such a large installation, so my question here is: Should we interpret their demands in such way, that CQRS isn't something for them?
Regardless of all the goodies it brings to other concerns? I guess we can't be the first to see some reserved attitude towards eventual consistency...Is the above reaction something you see a lot when trying to define what "eventual" really means? From my brief intro here, how would you (if possible at all) recommend our next step?
--
Le doute n'est pas une condition agréable, mais la certitude est absurde.