Framework Miron presents for picking a multi-region architecture: (1) one application, separated data layer — puts all complexity into the app code; (2) fully separated applications and data — simplest long-term but requires data migration and user routing; (3) hybrid where apps and data are separated but a shared middle handles data required by both regions. The right choice depends on three questions: can tenants move across regions? how much data is shared? can users operate in tenants across regions?