TLDR Tech / Dev
Session revocations at scale
Canva has developed an efficient session revocation system to manage user sessions for hundreds of millions of users, using encrypted browser cookies and in-memory lookups for fast, reliable performance. By migrating to an S3-based caching solution for revocation records, they improved deployment speed, reduced database load, and minimized the in-memory cache size.
Read the full story