讲师介绍:林武康,花名知瑕,前阿里巴巴技术专家,曾参与多个开源项目的开发工作,对于分布式系统的设计和实现有较为丰富的经验。问题背景:在上一节课中,我们首先介绍了什么是分布式锁,并了解了基于数据库的分布式锁的具体实现方式。基于数据库的分布式锁的优势是简单可靠,不需引入额外的依赖,但是它的缺点是并发性能比较差,适合并发比较小的场景。而对于并发较大的场景,需要引入更为复杂的分布式系统来实现性能更高的分布式锁。内容看点:1.基于ZooKeeper的分布式锁实现2.基于Redis的分布式锁实现3.横向比较各类分布式锁实现方案的优缺点
精选留言