A conflict avoidance system is provided. The conflict avoidance system
comprises a first data store provided at a first geographic location and
a second data store at a second geographic location, where the first and
second data stores are replications of one another. The conflict
avoidance system also comprises a conflict avoidance module operable to
receive a data store request from applications, wherein the conflict
avoidance module communicates update data store requests to the first
data store and communicates create data store requests and delete data
store requests to the second data store.