一文讲透分布锁2025-8-21系统性梳理分布式锁的目标与挑战,比较悲观锁、乐观锁与分布式锁管理器;深入解析基于 Redis 的多种实现(SETNX、Lua、SET EX PX NX、唯一标识校验、看门狗续期、Redisson)及 RedLock 争议,并对 ZooKeeper 方案作对比;总结原子性、误删、超时并发、可重入、等待通知与集群故障等关键问题与实践要点。
限流算法剖析2025-8-21介绍限流的意义与原理,对固定窗口和滑动窗口进行对比,分析临界问题及其改进;阐述漏桶与令牌桶的机制、实现思路与适用场景,指出漏桶更适合保护下游、令牌桶适合抵御突发流量并提升吞吐;附带示例代码帮助理解各算法的实现细节。