Our application is a single user Windows desktop application. We are considering using EventStoreDB for event sourcing. At different times/points in our application use, we’d like to be able to share the contents of our event sourced data with another user (i.e., running the same application on another Windows machine) so user 2 can view same data set. Does EventStoreDB support the concept of ‘exporting’ content, and using the export (e.g., file) for rehydrating/importing to another EventStoreDB instance? Each instance of the EventStoreDB would be disconnected as we cannot run with a common server/EventStoreDB. Does EventStoreDB provide anything like this type of data sharing?
That would require to open up the necessary port & manage access control on all the machine .
as well as know where the different machine are.
This type of functionality is not exisiting out-of-the box.
Can you share the content to some common point where all machines actually have access to ?
i.e create a well-know sync endpoint all instance can use to share data
otherwise this could turn into a p2p type sync , and that is quite hard to manage