Can Canva’s Incremental Cache Updates Reliably Propagate Collaborator Edits?
Background Canva’s client‑side cache stores images, fonts, and templates in the browser, pulling assets from a CDN that applies a one‑hour TTL and Cache‑Control headers. When a collaborator edits a shared element, a real‑time WebSocket event is emitted, but the event does not always trigger a cache‑busting query for the updated asset. Unresolved Decision The