I am trying to understand at a conceptual level , how are databases synchronized when they are largely distributed. eg a rail/airline reservation system. Do each of the market leaders have their own proprietary solution to handle this scenario?
Are they all locally present and each transaction is checked against a master copy?
My Scenario a Common Database will have on 11 locations with same schema shall we synch all the databases. This is required for Banking Application.