Roblox’s Path to 2 Trillion Analytics Events a Day
Jun 6, 2025Daniel Liu

Summary
This post details the transition from a cloud queue service and a single logical table (events_hourly) to a new scalable ingestion system for Roblox's analytics data. The previous system relied on batch jobs to extract specific events into dedicated tables, with engineers defining schemas downstream. The new system allows for more direct event processing and downstream schema definition by data scientists and engineers, enabling the creation and sending of new analytic events without upfront schema requirements.