Tag

push model

1 views collected around this technical thread.

Architecture Digest
Architecture Digest
Feb 1, 2023 · Backend Development

Design and Analysis of a Weibo Feed System: Storage, Push vs. Pull Models, and Scaling Strategies

This article examines the architectural design of a Weibo-like feed system, covering storage schema, the trade‑offs between push (write‑amplification) and pull (read‑amplification) delivery models, caching techniques, and a hybrid approach for handling both small‑scale and large‑scale follower scenarios.

Database DesignPull ModelScalability
0 likes · 10 min read
Design and Analysis of a Weibo Feed System: Storage, Push vs. Pull Models, and Scaling Strategies
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 3, 2020 · Operations

Scalable and Reliable Configuration Distribution at Facebook

This article explains how Facebook’s Configerator system achieves scalable, reliable configuration distribution using a push model, a hierarchical Zeus tree, Package Vessel for large data, and multi‑repo Git strategies to improve commit throughput and fault tolerance.

Distributed SystemsFacebookScalability
0 likes · 11 min read
Scalable and Reliable Configuration Distribution at Facebook
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 23, 2015 · Backend Development

Facebook Messenger New Sync Protocol: Push‑Based Snapshot and Incremental Updates with Iris Queue

Facebook Messenger switched from a pull‑based JSON over HTTPS model to a push‑based snapshot‑incremental architecture using MQTT, Thrift, and a dual‑pointer Iris queue backed by MySQL and flash storage, cutting non‑media payload by 40% and reducing send‑failure rates by roughly 20%.

Iris queueMQTTMySQL
0 likes · 5 min read
Facebook Messenger New Sync Protocol: Push‑Based Snapshot and Incremental Updates with Iris Queue