<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DLQ on PlumePHP</title><link>https://plumephp.com/tags/dlq/</link><description>Recent content in DLQ on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 27 Sep 2026 15:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/dlq/index.xml" rel="self" type="application/rss+xml"/><item><title>Kafka 投递语义与可靠性模式：重试、幂等消费与死信队列</title><link>https://plumephp.com/kafka-delivery-semantics/</link><pubDate>Sun, 27 Sep 2026 15:00:00 +0800</pubDate><guid>https://plumephp.com/kafka-delivery-semantics/</guid><description>&lt;p&gt;Kafka 的持久化与 ACK 机制解决了「消息不丢」，但&lt;strong&gt;重复是常态&lt;/strong&gt;：生产端重试可能多写、消费端崩溃重启可能多读、事务回滚可能重放。可靠性工程的核心不是「消灭重复」，而是&lt;strong&gt;让重复无害化&lt;/strong&gt;。本文系统讲解&lt;strong&gt;三种投递语义&lt;/strong&gt;、&lt;strong&gt;重试与指数退避&lt;/strong&gt;、&lt;strong&gt;幂等消费的去重手段&lt;/strong&gt;，以及&lt;strong&gt;死信队列（DLQ）&lt;/strong&gt; 这一最后防线的设计与治理。&lt;/p&gt;</description></item></channel></rss>