Understanding Architectures for Multi-Region Data Residency

QCon San Francisco 2023

Session Architecture

Understanding Architectures for Multi-Region Data Residency

Wednesday Oct 4 / 02:45PM PDT, Ballroom BC

Abstract

Making your app multi-cell/multi-region can have a number of benefits in compliance, scaling and even marketability. There are a number of challenges, from cross-region access and trust to defining sources of truth across the globe.

We’ll focus on:

  • Execution and Technical Direction: The common challenges and solution options including intermediate state architectures.
  • Big Picture Thinking: Understanding why or why not your business needs to do this.
  • Asking Questions: Who are the real stakeholders? Who owns what? 
  • Preventing Problems and Future Proofing: What you can do now when designing solutions to avoid future pain.

Interview

Designing and rolling out Rippling's transition to a multi-region company to enable EU, UK and Canadian data residency.

Going multi-region is a huge undertaking but can have a ton of upside in a number of domains; my motivation is to share the steps and concerns that will come up during any such project and to understand what they can be doing beforehand as best practices that will help prepare for such a project.

An engineer or architect working at a global company or one with aspirations of doing so.

An appreciation of how to approach the problem and maybe an appetite to start shaping their software architecture to align with the principles of design that characterize good multi-region architectures.

Topics

Architecture GDPR Data Residency Resiliency Staff Plus Engineering
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon San Francisco 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Wednesday 4 October

10:35 Ballroom BC Session Serverless Lessons from Leading the Serverless First Journey at CapitalOne George Mao Senior Distinguished Engineer @Capital One Leading All Things Serverless, Ex-AWS WW Serverless Tech Lead 11:45 Ballroom BC Session Cloud Million Dollar Lines of Code: An Engineering Perspective on Cloud Cost Optimization Erik Peterson CTO & Founder @CloudZero, Engineering-Led Cloud Cost Optimization Pioneer & 23-Year Software Startup Veteran 13:35 Ballroom BC Session Architecture Durable Execution for Control Planes: Building Temporal Cloud on Temporal Sergey Bykov SDE @Temporal Technologies 14:45 Ballroom BC Session Architecture Understanding Architectures for Multi-Region Data Residency Alex Strachan Staff Software Engineer, Performance & Architecture @Rippling 15:55 Ballroom BC Session Cellular Architecture Architecting for High Availability in the Cloud with Cellular Architecture Chris Price Software Engineer @Momento, Previously Launched New Video Streaming Services @AWS, 10+ Years in Engineering Leadership at Software Startups