PHP实现简单分布式锁

最近简单设想了一个分布式架构,不考虑高可用的情况。整理如下


PHP实现简单分布式锁_第1张图片
未命名文件.png

整体架构非常简单。首先客户端通过HTTP请求获取锁,同时带上获取锁的标识。在分发层,对每个key采用一致性hash算法进行分发,使其落在后端某个固定的加锁节点上。

在接下来的文章中我们一步步的实现这个系统

你可能感兴趣的:(PHP实现简单分布式锁)