<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Distributed on Jeanphilo Blog</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/</link><description>Recent content in Distributed on Jeanphilo Blog</description><generator>Hugo -- 0.168.0</generator><language>zh-cn</language><lastBuildDate>Thu, 08 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/index.xml" rel="self" type="application/rss+xml"/><item><title>Redis 任务队列系列（1）：用 Python 和 List 实现最小生产消费模型</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/redis-task-queue-python-list/</link><pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/redis-task-queue-python-list/</guid><description>使用 redis-py 和 Redis List 写出一个可以运行的最小任务队列，理解 LPUSH、BRPOP、阻塞消费、FIFO 与任务丢失边界。</description></item><item><title>后台异步任务什么时候算队列：从生产者与消费者理解 Celery、Redis</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/background-tasks-and-task-queues/</link><pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/background-tasks-and-task-queues/</guid><description>从用户提交五个计算任务出发，解释后台异步执行、前端查询状态与任务队列的区别，用 Python 示例说明生产消费解耦，并讲清 Celery、Redis 和数据库队列的关系。</description></item><item><title>分布式计算的八大谬论：你真的能相信网络吗？</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/fallacies-of-distributed-computing/</link><pubDate>Sat, 24 Jan 2026 13:08:42 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/fallacies-of-distributed-computing/</guid><description>用工程视角解释分布式计算的常见谬论与风险。</description></item><item><title>分布式系统如何处理故障：超时、重试与降级</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/failure-handling/</link><pubDate>Sat, 24 Jan 2026 13:08:42 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/failure-handling/</guid><description>总结分布式系统常见故障处理策略，并给出工程落地建议。</description></item><item><title>封闭网络 vs 开放网络：分布式系统的不同设计重点</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/secure-vs-open-network-architecture/</link><pubDate>Sat, 24 Jan 2026 13:08:42 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/secure-vs-open-network-architecture/</guid><description>对比封闭安全网络与开放网络下的架构重点与安全策略。</description></item><item><title>网络分区后的恢复手段：一致性、对账与补偿</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/network-partitions-recovery/</link><pubDate>Sat, 24 Jan 2026 13:08:42 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/network-partitions-recovery/</guid><description>解释网络分区后的常见恢复策略与工程实践。</description></item><item><title>请求/响应 vs 发布/订阅：什么时候用哪种通信模式</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/request-response-vs-pubsub/</link><pubDate>Sat, 24 Jan 2026 13:04:00 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/request-response-vs-pubsub/</guid><description>对比请求/响应与发布/订阅的适用场景、优缺点与选型建议。</description></item><item><title>如何测试分布式系统：故障注入与一致性验证</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/distributed-testing/</link><pubDate>Sat, 24 Jan 2026 12:23:30 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/distributed-testing/</guid><description>从故障注入、时钟偏移、网络分区出发，给出分布式系统测试的工程方法。</description></item><item><title>远程过程调用（RPC）的通用缺点：成本与风险</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/rpc-common-drawbacks/</link><pubDate>Sat, 24 Jan 2026 12:23:30 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/rpc-common-drawbacks/</guid><description>总结 RPC 的通用缺点，包括耦合、可观测性与错误处理复杂度。</description></item><item><title>什么时候使用异步通信：场景、收益与代价</title><link>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/async-communication-when/</link><pubDate>Sat, 24 Jan 2026 11:20:31 +0800</pubDate><guid>https://jeanphilogong.github.io/jeanblog/zh/dev/distributed/async-communication-when/</guid><description>解释同步/异步通信的取舍，并给出适用场景与落地建议。</description></item></channel></rss>