Several of my clients have the scenario where they have a main office and remote sites. Currently, everything funnels back through the database and services at the main office. The app they use to manage their business is being considered for redesign as occasionally connected due to unreliable connectivity from the remote sites to the main office.
So I am curious about the requirements to use Event Store for this type of scenario. I’m assuming I would have Event Store on a server at the main office and on a server at all remote sites so they could continue to operate when the intranet link was down and replication would be setup between them. How would replication conflicts typically be raised and dealt-with?