The design is for a single network/data center. How to scale it to multiple data centers?
- Data replication strategies between data center
- It will be a global multi-leader configuration or something else?
- How to ensure update in one data center reaches all other data centers with min latency, so that users accessing application from there dont get stale data?
- Will each data center host whole data or only for locations it will serve? Or User based sharding or something else?