引:占坑!!!! 不同于Paxos算法直接从分布式一致性问题出发推导出来,Raft算法则是从多副本状态机的角度提出,用于管理多副本状态机的日志复制。自己目前也理解得还不透彻,所以留下链接,待后续加深理解之后再做整理。
Paxos算法
引:占坑!!!! Paxos算法在分布式领域具有非常重要的地位。Google Chubby的作者Mike Burrows说过这个世界上只有一种一致性算法,那就是Paxos,其它的算法都是残次品。自己理解得还不透彻,所以留下链接,待后续加深理解之后再做整理。
分布式系统基础
引:自己这一段时间都在学习分布式系统相关的东西,但是都不成系统,所以这里将会总结目前学习的分布式系统相关内容,这里讲会总结分布式系统的相关概念,持续更新…。
Mac版百度网盘飞速下载
引:百度网盘上有很多资源,之前在Mac上一直没有找到好的加速方法或者破解软件,这次终于找到了,请速速戳进来!!
JDK源码分析——ReentrantReadWriteLock
引:读写分离是解决并发瓶颈的常用策略,在Java中也有其实现——ReentrantReadWriteLock,它能够有效的提高读比写多的场景下的程序性能。
JDK源码分析——ReentrantLock
引:虽然有了synchronized这种内置的锁功能,但是在JDK5之后又新增了Lock接口,它的实现类可比内置的锁强大多了。今天我们主要看看它的实现类之一ReentrantLock。
JDK源码分析——AbstractQueuedSynchronizer
引:java.util.concurrent.locks包中有很多Lock的实现类,内部实现都依赖AbstractQueuedSynchronizer(AQS)类,今天我们就看看AQS如何完成代码块的并发访问控制。
JDK源码分析——ThreadPoolExecutor
引:相信大家已经收到了Executor框架以及线程池带来的好处,它有着神奇的能力,那我们来看看它是怎么实现这种神奇的能力的!
JDK源码分析——ThreadLocal
引:可能大家对ThreadLocal这个类既熟悉又陌生,看到得多用到得少。
JDK源码分析——LinkedHashMap
引:如果有这样一种情形,我们需要按照元素插入的顺序来访问元素,这个时候LinkedHashMap大展身手了,它保存着元素插入的顺序,并且可以按照我们插入的顺序进行访问。