- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 【分布式】02-分布式锁原理和选型
在讨论分布式锁原理的时候,我们带着如下思考进入今天的主题:根据业务场景如何选择分布式锁模型:CP还是AP?读锁、加锁是否是原子操作?锁能否正常释放,避免死锁(如添加过期时间)保证分布式锁高可用:如何保证锁资源不丢失(保存锁的机器可能宕机)锁的本质就是对共享资源的串行化处理。在单进程环境中,Java JDK提供了两种互斥锁实现:Lock和Synchronized。这两种锁对共享资源的操作前后加解锁,保证不同线程可以互斥有序的操作共享资源。在分布式环境下,就需要我们自己来实现分布式锁,保证不同J
2020-05-31 23:58:29 581
原创 【分布式】01-分布式系统和CAP理论
在正式介绍分布式锁之前,我们有必要再回顾下分布式系统和CAP定理,知己知彼才能知道为什么会出现分布式锁的概念。话不多说,直接进入本篇文章的主题。一、分布式与集群的区别分布式系统并非是一蹴而成的,而是经过几个阶段演化而来。1、单机单机就是将一个系统部署在一台服务器上,所有请求都由这台服务器处理。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200531173211538.png?x-oss-process=image/watermark,type_ZmFuZ
2020-05-31 17:45:27 612
JSONObject source 源码
2017-12-04
dubbo-admin-2.5.4.war jdk1.8
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人