This question isn’t specific to using Rancher. It’s just a general question. I’m trying to understand how applications scale across AWS regions. The part that I don’t get is the database. For example, if I have a Laravel app with a MySQL database that’s running multiple instances in different AWS regions, how does the database stay up to date? Do I need a database that supports clusters? How can that prevent accounts being created with duplicate Id’s on different instances? Should I use glusterFS with a database on top of that?
Note: I’m not trying to solve a real problem yet. This is just something I’d like to understand. I suppose I could forget this complicated part and just use an AWS database. But that’s not the point for me.