Tagged articles
2 articles
Page 1 of 1
Su San Talks Tech
Su San Talks Tech
Sep 23, 2025 · Backend Development

How to Guarantee 100% Message Delivery with Kafka: Interview‑Ready Strategies

This article dissects Kafka’s storage architecture, identifies loss points in production, storage, and consumption phases, and presents interview‑ready strategies—including acks settings, flush tuning, consumer batch commits, detection via sequence numbers, and transactional messaging—to guarantee virtually 100 % message durability.

Consumer CommitKafkaReliability
0 likes · 20 min read
How to Guarantee 100% Message Delivery with Kafka: Interview‑Ready Strategies
ITPUB
ITPUB
Apr 1, 2024 · Backend Development

How WeChat Achieved Real‑Time, Lossless Messaging: Inside Its Early Architecture

An in‑depth look at WeChat’s early messaging system reveals how its backend architecture—comprising ConnectSvr, SendSvr, PushSvr, and a sequence‑based loss‑prevention mechanism—ensured near‑real‑time delivery and prevented message loss, even under weak network conditions.

Backend ArchitectureMessagingReal-time Delivery
0 likes · 10 min read
How WeChat Achieved Real‑Time, Lossless Messaging: Inside Its Early Architecture