Elastic search API is eventually consistent, in favour of query response times.
Eventual consistency is not an issue as long as one can be sure of the date it is consistent with.
Is it possible to know when a given update/synchronization among all nodes is over ?
If true, one could limit queries to updates for whitch synchronization is done