Core Platform Team/Initiative/Enable Multi-DC Session Storage/Initiative Description
- Summary
Develop a multi-master replicated key-value storage service, the semantics of which permit session access from MediaWiki in an active-active, multi-datacenter configuration. Secondarily, the service decouples MediaWiki from storage, creating additional isolation of sensitive data.
- Significance and Motivation
This is a blocker to enable active-active data center. Enables multi-data center session access. Makes the system more fault tolerant and resistant. Secondarily, it isolates session data.
- Outcomes
- Baseline Metrics
- Sessions are accessed from 1 Data Center
- Target Metrics
- Sessions can be accessed from 2 Data Centers
- Stakeholders
- SRE
- Performance
- Known Dependencies/Blockers
- Setup Kubernetes security zone (SRE)
- Security review (Security - 30 day lead time)