Skip navigation

Skip to main content

  • Home
  • Your apps
  • Your integrations
Engineering Blog
OverviewSubscribe
Discover more
UI/UXBackendMachine LearningInfrastructureSecurityEngineering PracticesData Platform
About Canva⁠(opens in a new tab or window)
Category

Performance


Behind the draw - How Canva's drawing tool works

Some of the engineering challenges we encountered while developing our vector drawing tool

Alex GembergMar 14, 2024
Read more
Performance

Canva's compute backend

Developing the Compute Service, aimed at the increasing processing burden of password hashing and the signing of private CDN URLs.

Sam KillinSep 15, 2015
Performance

Knowing when to back off

During periods of heavy use, we needed a mechanism to ask the browser and mobile apps to back off and reduce the frequency of auto-saves.

Brendan HumphreysMay 28, 2015

© 2025 All Rights Reserved. Canva®
Privacy policyTerms