API Design · Senior · Question 73 of 75
How should an API design handle data residency requirements (e.g. EU data stays in the EU)?
- 1One global endpoint storing everything in one region
- 2Ask users to use a VPN
- ✓Correct answer: Regional endpoints or routing based on the tenant's region, with data stored and processed only in that region, documented for clients
Explanation
Region affects base URLs, latency, backups and which subprocessors handle the data.