Tagged articles
4 articles
Page 1 of 1
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.

BilibiliMicroservicescaching
0 likes · 17 min read
Evolution of Bilibili Dynamic Feed Architecture
21CTO
21CTO
Nov 5, 2017 · Backend Development

How to Architect Twitter’s Feed: Push vs Pull Strategies Explained

This article explores the core concepts behind Twitter’s feed architecture, explaining how feeds and timelines are built from multiple lists, comparing push and pull notification models, discussing scalability constraints, and offering practical guidelines for choosing the right approach in large‑scale distributed systems.

System DesignTwitterfeed architecture
0 likes · 14 min read
How to Architect Twitter’s Feed: Push vs Pull Strategies Explained
21CTO
21CTO
Dec 14, 2015 · Backend Development

Optimizing Social Media Feeds: Push vs Pull and Time‑Partitioned Pull Strategy

This article examines the push and pull models used by micro‑blogging platforms such as Twitter and Sina Weibo, analyzes their scalability challenges, and proposes a time‑partitioned pull approach that reduces database load while maintaining fast feed retrieval for active users.

Scalabilityfeed architecturemicroblogging
0 likes · 7 min read
Optimizing Social Media Feeds: Push vs Pull and Time‑Partitioned Pull Strategy