Big Data 15 min read

How Flink’s Stream‑Batch Integration Powered Alibaba’s Record‑Breaking Double‑11

Alibaba’s 2020 Double‑11 achieved unprecedented real‑time processing of 4 billion records per second and 7 TB of data per second using Flink, showcasing the stability, performance and efficiency of its stream‑batch unified architecture across diverse business scenarios.

Alibaba Cloud Developer
Alibaba Cloud Developer
Alibaba Cloud Developer
How Flink’s Stream‑Batch Integration Powered Alibaba’s Record‑Breaking Double‑11

Alibaba’s 2020 Double‑11 event reached a record peak of 4 billion records per second and 7 TB of data per second, driven by Flink‑based real‑time computing.

Flink supported not only the GMV dashboard but also real‑time recommendation, ad anti‑fraud, order tracking, attack detection, and extensive monitoring, running over 35,000 jobs on more than 1.5 million CPU cores, placing Alibaba among the world’s leading real‑time platforms.

The new stream‑batch unified data applications debuted in Alibaba’s core data scenarios, proving stability, performance and efficiency under production pressure.

In typical marketing analytics, separate batch and streaming pipelines cause duplicated development and inconsistent metrics; a unified stream‑batch engine eliminates this gap, delivering identical real‑time and historical reports with a single code base.

Flink’s architecture treats batch as a bounded stream (“batch on streaming”), enabling one engine to handle both modes. Since version 1.9, Flink SQL provides native stream‑batch semantics, and from 1.11 the DataStream API adds batch capabilities and connectors for Kafka, HDFS, and other sources.

The unified engine also improves resource utilization: idle real‑time cluster capacity at night is reused for batch jobs, raising overall CPU usage without additional resources.

Historically, Hadoop/MapReduce handled batch and Storm handled streaming; later Spark added streaming but remained batch‑centric. Flink, originating from the Stratosphere project, chose a streaming‑first design, achieving tighter integration of batch and stream processing.

Alibaba adopted Flink in 2015 for search‑recommendation, scaling it through successive Double‑11 events, and later contributed to the open‑source community, acquiring Ververica and promoting Flink globally.

Flink Forward Asia 2020 showcased these advances, with talks from Alibaba, ByteDance, Tencent, Meituan, Kuaishou, Weibo and others, highlighting the growing ecosystem and real‑world impact of stream‑batch technology.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Alibabadata engineeringBig DataFlinkstream processingReal-time analyticsBatch Processing
Alibaba Cloud Developer
Written by

Alibaba Cloud Developer

Alibaba's official tech channel, featuring all of its technology innovations.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.