Skip navigation
Skip to main content
How we taught Canva's queue workers to slow down when dependencies fail, then speed back up on their own.
How Canva keeps hundreds of millions of user sessions fast and secure
Qualitative comparison of image embedding models to power a scalable similar-image replacement system for Canva designs.
How Canva uses graph traversal to handle the complexity of getting print orders to our customers.
Our journey to implement and support real-time mouse pointers.
The architecture of our product analytics event delivery pipeline.
How we built a scalable and reliable content usage counting service.