Tagged articles
3 articles
Page 1 of 1
Baidu App Technology
Baidu App Technology
Mar 26, 2021 · Backend Development

Design and Evolution of Baidu Live Streaming Message Service

Baidu’s live‑streaming message service evolved from a basic group‑chat model to a scalable multicast architecture that delivers up to a million concurrent users per room with sub‑second latency, using message aggregation, compression, and priority channels to manage QPS, bandwidth, and reliable gift delivery.

architecturehigh concurrencylive streaming
0 likes · 28 min read
Design and Evolution of Baidu Live Streaming Message Service
Baidu Geek Talk
Baidu Geek Talk
Mar 24, 2021 · Backend Development

How Baidu Scales Live‑Stream Messaging to Millions of Users

This article analyzes Baidu's live‑stream messaging system, compares it with ordinary group chat, identifies scalability challenges, proposes a multicast (mcast) architecture, evaluates performance, bandwidth, and client impact, and outlines further enhancements such as historical and gift messages.

Backend ArchitecturePerformance OptimizationScalability
0 likes · 29 min read
How Baidu Scales Live‑Stream Messaging to Millions of Users
Xianyu Technology
Xianyu Technology
Apr 30, 2020 · Mobile Development

Optimization of Xianyu Mobile Message Push System

To improve Xianyu’s mobile transaction notifications, engineers upgraded the ACCS/Agoo‑based push architecture by adding a real‑time device registry, enhancing the Agoo SDK, assigning unique message IDs, and instrumenting key flow points, which boosted acceptance rates by double digits, increased device UV, and cut issue‑tracing time by one‑third.

Backend EngineeringCloud Servicesmessage system
0 likes · 7 min read
Optimization of Xianyu Mobile Message Push System