We plan to have users all over the world who will access our web application. But our database is located in US-West. We want the same database in Mumbai. We did create a read-replica, but it's pointless if we need to execute write scripts there right?
How do companies solve this scenario? How do companies allow two databases to exist across regions where they both synchronize their data for reading and write access? I basically want a master-master relationship. Not a master-slave.
Thanks.