How BigCommerce Uses Data Streaming to Bring Real-Time Insights to Merchants
May 26, 2023Lydia Huang

Summary
This post details BigCommerce's migration from self-managed Kafka and a Hadoop MapReduce-based system to Confluent Cloud. It highlights the technical challenges of managing Kafka clusters, including provisioning, scaling for seasonal traffic, software upgrades, and the operational burden on their engineering team. The migration strategy involved a dual-write approach to ensure zero downtime and no data loss. The post emphasizes the benefits of Confluent Cloud for real-time data streaming, reduced operational overhead, and automatic scaling capabilities, enabling BigCommerce to provide real-time analytics to merchants.