User story
As backend team, I want to synchronize two (or more) PostgresQL over the internet so that, after synchronization, we can see same data regardless of whichever database we see
Acceptance criteria
Can configure which databases are to be synchronized to each other
Each database has data with same schema, possibly including redundant rows between each databases
Can trigger a synchronization
Can see the current data in database to check if sync worked well
Definition of Done
I know this is done when I can see the same merged data in each database after I synchronize multiple databases. After merging data:
Every data row in each database should occur exactly once in the merged data. Duplicates should be handled properly.
We should be able to keep track of the order of data in the merged data
User story As backend team, I want to synchronize two (or more) PostgresQL over the internet so that, after synchronization, we can see same data regardless of whichever database we see
Acceptance criteria
Definition of Done I know this is done when I can see the same merged data in each database after I synchronize multiple databases. After merging data: