tag

分布式锁

共 9 篇文章。
全部文章GoTypeScript游戏开发小游戏独立开发者游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS
agent

《AI Agent 工程实战》7.3 定时与延迟任务:周期语料更新与日报

队列里除了用户触发的 run,还需要两类「自己动」的任务:每 N 分钟重建语料索引的周期任务,和 run 完成后延迟几分钟生成摘要的延迟任务。本节用 Redis 的 SET NX PX 加 token 校验做分布式锁,讲清多 worker 抢同一个定时任务时怎么保证只有一个执行、释放与续期为什么要比 token,并真跑两个并发 worker 争抢同一把锁。

11 分钟阅读
AI Agent AI Agent 工程实战 定时任务
distributed-systems

分布式锁深度解析:Redis、etcd 与 ZooKeeper 三种实现与选型指南

深度讲解分布式锁的原理与落地:为什么单机锁在分布式下失效、分布式锁的核心条件(互斥/安全/活性)、基于 Redis SETNX/Lua 的实现、基于 etcd 租约与 Revision 的实现、基于 ZooKeeper 临时顺序节点的实现、RedLock 与争议、锁的续期与看门狗、三种方案的对比与选型、常见避坑与最佳实践。

8 分钟阅读
分布式 分布式锁 Redis