Software architecture design guidelines for apps running under eventual consistency. Works with domain driven design. Approved by practitioners.