Tagged articles
14 articles
Page 1 of 1
Ray's Galactic Tech
Ray's Galactic Tech
Nov 9, 2025 · Backend Development

Hybrid Push‑Pull Timeline Architecture: Scaling Social Feeds for Billions

To serve billions of users with real‑time timelines, modern social platforms combine push‑based delivery for regular users and pull‑based retrieval for high‑profile accounts, employing hot‑cold separation, Kafka fan‑out, Redis caching, and scalable storage strategies to balance write and read loads.

Kafkapush-pullredis
0 likes · 9 min read
Hybrid Push‑Pull Timeline Architecture: Scaling Social Feeds for Billions
Linux Ops Smart Journey
Linux Ops Smart Journey
Jul 25, 2024 · Cloud Native

Master Docker & Containerd Image Push/Pull: Secure Registry Configuration

This guide explains how to configure Docker and Containerd to correctly set image push and pull parameters for both HTTP and HTTPS registries, covering insecure registry settings, certificate management, host resolution, and command‑line examples using docker, ctr, crictl, and nerdctl to ensure efficient and secure container image handling.

Cloud NativeDockerImage Registry
0 likes · 12 min read
Master Docker & Containerd Image Push/Pull: Secure Registry Configuration
Architect
Architect
May 13, 2024 · Backend Development

Push vs Pull: Designing a Scalable Feed Timeline with Redis and Cassandra

This article analyzes feed‑timeline architectures, compares pull‑based and push‑based models, proposes an online‑push/offline‑pull hybrid, and details practical implementations using Redis SortedSets, multi‑level caching with Cassandra, cursor‑based pagination, and large‑scale push task sharding.

Backendcachingcassandra
0 likes · 15 min read
Push vs Pull: Designing a Scalable Feed Timeline with Redis and Cassandra
HomeTech
HomeTech
Dec 27, 2023 · Backend Development

High‑Availability Architecture and Optimization Strategies for Live Streaming Push‑Pull Technology

This article examines the challenges of live streaming push‑pull technology and presents a high‑availability system architecture, network and CDN optimizations, disaster‑recovery mechanisms, fault‑perception monitoring, and security measures to ensure low latency, reliability, and scalability for large‑scale live events.

Securitylive streamingpush-pull
0 likes · 10 min read
High‑Availability Architecture and Optimization Strategies for Live Streaming Push‑Pull Technology
IT Architects Alliance
IT Architects Alliance
Feb 2, 2023 · Backend Development

Design and Implementation of a Weibo Feed Stream: Storage Architecture, Push vs Pull Models, and Performance Optimizations

This article examines the design of a Weibo‑style feed system, detailing storage tables, the trade‑offs between push (write‑fan‑out) and pull (read‑fan‑out) delivery models, their scalability challenges, and hybrid solutions using caching to achieve low latency and manageable storage costs.

Backendcachingdatabase
0 likes · 9 min read
Design and Implementation of a Weibo Feed Stream: Storage Architecture, Push vs Pull Models, and Performance Optimizations
vivo Internet Technology
vivo Internet Technology
Jul 6, 2022 · Backend Development

RocketMQ Consumer Startup Process and Message Consumption Mechanisms

RocketMQ consumers initialize by validating configuration, creating subscription data, establishing a client instance, loading offsets, and starting services before registering with the client factory, after which they can receive messages via push (default low‑latency) or pull modes, support ordered processing, and handle acknowledgments with configurable retries and dead‑letter handling.

ConsumerDistributed SystemsJava
0 likes · 24 min read
RocketMQ Consumer Startup Process and Message Consumption Mechanisms
Java Interview Crash Guide
Java Interview Crash Guide
Mar 29, 2022 · Cloud Native

How to Build a Scalable Service Registry for Microservices

This article explains how to design a service registry that enables service registration, discovery, high availability, and dynamic handling of service instances in a microservice architecture, covering registration methods, consumer/provider interaction, push/pull mechanisms, long‑polling, and heartbeat health checks.

Microserviceshigh availabilitylong polling
0 likes · 8 min read
How to Build a Scalable Service Registry for Microservices
360 Quality & Efficiency
360 Quality & Efficiency
Sep 14, 2018 · Backend Development

ZeroMQ Installation, Core Messaging Patterns, and Usage Guide

This article provides a comprehensive tutorial on installing ZeroMQ, explains its basic socket types and messaging patterns such as PUB‑SUB, REQ‑REP, and PUSH‑PULL, and offers practical notes, code snippets, and configuration tips for effective use in backend applications.

InstallationMessagingZeroMQ
0 likes · 7 min read
ZeroMQ Installation, Core Messaging Patterns, and Usage Guide
ITPUB
ITPUB
May 25, 2018 · Backend Development

Designing Scalable Group Chat Read Receipts: Push vs Pull and Optimization Strategies

This article examines how to design a reliable group messaging system with read‑receipt support, comparing push and pull delivery, detailing data structures, acknowledgment flows, and optimization techniques to reduce traffic and storage while maintaining real‑time user experience.

BackendScalabilitygroup chat
0 likes · 9 min read
Designing Scalable Group Chat Read Receipts: Push vs Pull and Optimization Strategies
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