Dropbox

Evolving our infrastructure through the messaging system model in Dropbox

Jan 21, 2025Dmitry Kopytkov
Evolving our infrastructure through the messaging system model in Dropbox
SummaryAI, from the source post

This post details the evolution of Dropbox's asynchronous platform, addressing past challenges in scalability, reliability, developer efficiency, operability, and extensibility. It introduces the Messaging System Model (MSM), inspired by the OSI model, which divides the platform into five logical layers to standardize interfaces and improve consistency. The MSM enables the platform to handle over 30 million tasks per minute, support AI innovations like Dropbox Dash, and integrate Change Data Capture (CDC) use cases. The post outlines the key limitations of the previous infrastructure and the goals for the new platform, emphasizing development velocity, a robust and extensible async foundation, and cost/operational efficiency.

More from the Async Task Framework trail