All problems
Advanced·⚙️ Infrastructure·Amazon · Cloudflare · Netflix

Design
Distributed Session Store

Design a globally distributed session store that keeps a logged-in user's session valid and consistent across regions and servers.

This is a Low-Level Design (LLD) problem. New to LLD vs HLD? Start here.

#Distributed Systems#Caching#Consistency
6F + 3NF requirements inside

01 -  Why interviewers ask this

It tests global low-latency reads versus strict security-event consistency — interviewers check if you treat "normal read" and "logout everywhere" as genuinely different consistency problems.

02 -  Where this system exists in the real world

You interact with this design every day.

Multi-region web application session management

SSO and identity provider session infrastructure

Global CDN-edge authenticated request validation

03 -  What you'll master

Solve this once. Know it forever.

01

Replicate session data across regions

02

Design synchronous invalidation for security events

03

Survive a regional outage without mass logout

04 -  What you'll design

6 functional · 3 non-functional requirements.

Create and validate a user session token on login

5 more requirements inside

Sign in to unlock the full brief and start designing

05 -  Companies that ask this

You may face this exact question in your next interview.

A
Amazon
C
Cloudflare
N
Netflix

Ready?

Open the canvas.
Design it yourself.

See all requirements, use staged hints, run your code, and compare with community discussions - all on the same canvas.