@nikitonsky theres also a very radical approach outlined in The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems a.co/d/0dW2BhYY

Zero conflicts because every new fact or a set of facts is a new file if you will.