To what extent does CDF handle possible race-condition triggering situations like the update of an object from two different systems?
The example we are currently considering is whether a disjoint set of metadata on objects (events) can be updated without regard to timing.
Best answer by Andreas Korneliussen
We handle race conditions by applying concurrent updates sequentially. For two concurrent updates A and B, the result would be the same as applying A and then B, or B and then A. You can safely push simultaneous updates, without regards to race conditions.