Tag

Feed Architecture

0 views collected around this technical thread.

Architect
Architect
Sep 1, 2023 · Backend Development

Evolution of Bilibili Dynamic Feed Architecture: From Incremental Pull to Push-Pull Hybrid

This article details the evolution of Bilibili's dynamic feed system, outlining its business characteristics, multi-layer microservice architecture, caching strategies, and the transition from incremental pull to a hybrid push‑pull model to address scalability, latency, and data consistency challenges.

BilibiliFeed ArchitecturePush Pull
0 likes · 16 min read
Evolution of Bilibili Dynamic Feed Architecture: From Incremental Pull to Push-Pull Hybrid
Bilibili Tech
Bilibili Tech
Aug 9, 2023 · Backend Development

Evolution of Bilibili Dynamic Feed Architecture

The article traces Bilibili’s Dynamic feed evolution from a legacy client‑server model to a four‑layer micro‑service architecture, detailing cache‑list storage, sharded relational and KV databases, and a push‑pull hybrid feed pipeline that balances massive write traffic, read efficiency, and future interest‑based recommendations.

Backend DevelopmentBilibiliFeed Architecture
0 likes · 17 min read
Evolution of Bilibili Dynamic Feed Architecture