Canva collects 25 billion events daily by implementing a robust analytics infrastructure. Key elements include strict schema governance using Protobuf, a unified TypeScript client across platforms, and an AWS Kinesis-backed pipeline for event enrichment and distribution. The system's design focuses on decoupling ingestion from delivery and optimizing costs through compression and clever use of AWS services, maintaining reliability while reducing expenses significantly.
Table of contents
ACI.dev: The Only MCP Server Your AI Agents Need (Sponsored)StructureCollectDeliverInfrastructure Cost OptimizationKDS Tail LatencyConclusionSPONSOR USSort: