# How Canva Built a Collaborative Design Platform at Scale Page: https://stenobird.com/podcast/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/how-canva-built-a-collaborative-design-platform-at-scale Text version: https://stenobird.com/podcast/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/how-canva-built-a-collaborative-design-platform-at-scale.md Podcast: [The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org](https://stenobird.com/podcast/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807) Published: 2026-06-22T07:28:20+00:00 Episode link: https://audio.fexingo.com/business/the-cto-podcast/episode-0066.mp3 Audio file: https://audio.fexingo.com/business/the-cto-podcast/episode-0066.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/episodes/how-canva-built-a-collaborative-design-platform-at-scale Duration seconds: 562 ## Resource In this episode, Lucas and Luna dive into the architectural decisions behind Canva's collaborative design platform, which serves over 100 million monthly active users. They explore how the Australian unicorn rebuilt its rendering engine for real-time collaboration, the technical trade-offs involved in supporting a massive template library, and how Canva's engineering team scaled its infrastructure while maintaining performance. The discussion focuses on the migration from a monolithic backend to a microservices architecture and the implementation of WebSocket-based collaboration. Listeners will learn about the challenges of handling concurrent edits, image processing at scale, and the key lessons engineering leaders can apply to their own systems. #Canva #CollaborativeDesign #RealTimeCollaboration #WebSocket #Microservices #Scalability #RenderingEngine #ImageProcessing #EngineeringLeadership #Architecture #TechPodcast #Business #Technology #FexingoBusiness #BusinessPodcast #CTOPodcast #TechnicalLeadership #EngineeringOrg Keep every episode free: buymeacoffee.com/fexingo ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/episodes/how-canva-built-a-collaborative-design-platform-at-scale/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/the-cto-podcast-with-fexingo-technical-leadership-architecture-and-engineering-org-7871807/how-canva-built-a-collaborative-design-platform-at-scale.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.