~/talk

Data Residency: the fun of storing data worldwide

slides:none on file

Concrete proposal: route by country at the gateway, validate and correct at the backend, accepting double computation to fail fast and prevent cross‑jurisdictional reads. Demo uses APISIX and ShardingSphere with two apps, two databases (Europe and USA schemas) deployed via two-region Docker Compose demo and OpenTelemetry tracing. Default gateway routing causes one mismatched read, backend recomputation detects owner country and redirects or corrects the query, so the pattern works with occasional slower redirect paths and added implementation complexity.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:57What is data residency
  3. 7:31Data partitioning strategies
  4. 16:37Client vs server routing decisions
  5. 17:00Demo setup and tools
  6. 21:43Live architecture demonstration
  7. 30:08Q&A on complexity and validation
  8. 31:52API Gateway vs reverse proxy
  9. 37:14Q&A on API 6 and caching
  10. 40:29Organizational inertia and advice
  11. 41:11Q&A on data separation
  12. 43:25Data cleanup and documentation
  13. 45:38European clouds and regulations
  14. 50:03Final Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.