Tag

feed stream

0 views collected around this technical thread.

High Availability Architecture
High Availability Architecture
Nov 22, 2024 · Backend Development

Designing a High‑Availability, Scalable Feed Stream System

This article introduces feed streams, explains their evolution from RSS to modern social feeds, classifies them by aggregation logic and display, discusses challenges such as real‑time performance and massive data, and presents a backend architecture with data models, pagination, write/read diffusion, and core publishing/reading workflows.

Data ModelingRedisbackend architecture
0 likes · 21 min read
Designing a High‑Availability, Scalable Feed Stream System
Tencent Cloud Developer
Tencent Cloud Developer
Nov 21, 2024 · Backend Development

Design and Architecture of Feed Stream Systems

The article surveys feed‑stream systems—from their RSS roots to modern social‑media timelines—explaining classifications, core terminology, and a high‑performance architecture that uses Redis ZSET inboxes, write‑ and read‑diffusion, soft‑delete consistency, and last‑id pagination to handle massive real‑time writes, big‑V fan‑out, and efficient publishing and reading.

Message QueueRedisbackend architecture
0 likes · 21 min read
Design and Architecture of Feed Stream Systems
Selected Java Interview Questions
Selected Java Interview Questions
Sep 13, 2023 · Backend Development

Design and Implementation of an Enterprise Feed Stream System

This article explains the concepts, classifications, design choices, and Java‑Redis implementation of a scalable feed stream system for enterprises, covering initialization, push/pull update mechanisms, handling of new posts, deletions, and follow/unfollow actions.

BackendJavaPush Pull
0 likes · 13 min read
Design and Implementation of an Enterprise Feed Stream System
Bilibili Tech
Bilibili Tech
May 19, 2023 · Backend Development

Local Cache Optimization for Outbox Redis in a High‑Traffic Feed Stream Service

To protect the outbox Redis cluster from extreme read amplification during hot events, the service adds a resident local cache for hot creators’ latest posts, using a threshold‑based list, change‑broadcast updates, and checksum verification, which achieved over 55% cache hits and cut peak Redis load by roughly 44% and CPU usage by 37%.

Cache OptimizationPerformance ScalingRedis
0 likes · 10 min read
Local Cache Optimization for Outbox Redis in a High‑Traffic Feed Stream Service
Bilibili Tech
Bilibili Tech
Apr 7, 2023 · Mobile Development

Design and Refactoring of Inline Video Playback in Feed Streams

The article describes a modular refactor of Bilibili’s feed‑stream inline video playback, introducing a central ModuleInlineManager, ViewHandler, ViewFetcher, and an InlineController that encapsulate player logic, eliminate duplicated code, simplify maintenance, and enable flexible feature testing across diverse feed pages.

architecturefeed streamiOS
0 likes · 11 min read
Design and Refactoring of Inline Video Playback in Feed Streams
Architect
Architect
Jul 8, 2022 · Backend Development

Understanding Feed Stream Architecture: Models, Storage, and Optimization

This article explains the concept of feed streams, compares push and pull implementation models, discusses storage options such as MySQL, Redis SortedSet and Cassandra, and presents optimization techniques including online‑push/offline‑pull strategies, pagination methods, and deep‑paging solutions for large‑scale systems.

CassandraRedisbackend architecture
0 likes · 9 min read
Understanding Feed Stream Architecture: Models, Storage, and Optimization
Selected Java Interview Questions
Selected Java Interview Questions
Nov 8, 2020 · Backend Development

Designing a Scalable Feed Stream System Architecture

This article explains the principles, data models, storage choices, synchronization strategies, metadata handling, and scaling considerations for building a high‑performance feed‑stream system that can support millions to billions of users, with practical guidance on using NoSQL or relational databases.

NoSQLSynchronizationTablestore
0 likes · 21 min read
Designing a Scalable Feed Stream System Architecture
NetEase Media Technology Team
NetEase Media Technology Team
Jul 2, 2019 · Backend Development

Design and Implementation of Feed Stream Architecture for NetEase Open Courses

The article details NetEase Open Courses’ feed‑stream architecture, describing how content ingestion, multi‑level filtering, vertically and horizontally split storage, Elasticsearch indexing, two‑tier caching, and micro‑service orchestration combine to deliver personalized, high‑availability course feeds while addressing scalability, consistency, and operational challenges.

backend architecturecachingcontent ingestion
0 likes · 16 min read
Design and Implementation of Feed Stream Architecture for NetEase Open Courses