Practical application of eventual consistency for integration processes

elastic.io platform connects and keeps different systems in synch using their APIs. All this is done despite their different hierarchical structures with inter-object dependencies, different data types and different locations. It would seem to be an impossible task to achieve, especially in the current distributed computer systems where the problem of common state or consistency can really hamper the success …