02 2019 档案
摘要:转自 Java并发之AQS详解 一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它
阅读全文
摘要:题目: Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set. get(key) - Get
阅读全文
摘要:《大型网站技术架构》读书笔记之六:永无止境之网站的伸缩性架构
阅读全文
摘要:详细分析MySQL事务日志(redo log和undo log)
阅读全文
摘要:深入理解JVM垃圾收集机制(JDK1.8)
阅读全文
摘要:http://www.cnblogs.com/forfuture1978/archive/2009/12/14/1623594.html https://blog.csdn.net/njpjsoftdev/article/details/54015485
阅读全文
摘要:对比其它中间件选主机制: redis集群原理 kafka入门 Zookeeper总结 ES选举算法 常用的选举算法有比较简单的Bully算法和复杂而强大的Paxos算法。 Bully算法 每个节点有一个唯一ID,然后对集群中所有的节点ID进行排序,选取其中最小的ID所属的节点作为Master。 Bu
阅读全文
摘要:https://blog.csdn.net/colorant/article/details/73887706
阅读全文
摘要:Redis主从复制原理总结 和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。 全
阅读全文