
获得徽章 0
赞了这篇文章
赞了这篇文章
分布式中的诸多理论比如CAP BASE,RAFT等,绝大多数是基于存储类型(有状态的)的系统来讲的,比如说数据库,MQ,redis等;而我们开发应用服务,一般在这些理论讨论范围内,切勿混淆
3
2
大部分说到redis缓存血崩问题都是锁加数据库同步,有么有考虑过一个问题,加锁,无论是本地锁,分布式锁,数据库锁,大概率引起大规模线程阻塞,服务器线程被耗尽,服务依然不可用。
不要人云亦云,都是坑,一群大坑比
不要人云亦云,都是坑,一群大坑比
25
1
赞了这篇文章
AQS本质:N个线程同时去获取state的控制权,失败的线程挂起,进入链表(队列)等待,成功的线程修改state且继续执行,直到完成了任务或嗝屁,那些失败线程通过CAS,不断发起再次争夺state控制权操作
4
5
赞了这篇文章
赞了这篇文章
赞了这篇文章