加载中
Raft对比ZAB协议

系列文章 Raft算法赏析 ZooKeeper的一致性算法赏析 Raft对比ZAB协议 0 一致性问题 本篇文章想总结下Raft和ZAB在处理一些一致性问题上的做法,详见之前对这2个算法的描述 Raft算法赏析 ZooKee...

2016/11/07 10:53
15.6W
jdk1.8的HashMap和ConcurrentHashMap

本文针对jdk1.8的ConcurrentHashMap 1 1.8的HashMap设计 1.1 整体概览 HashMap采用的是数组+链表+红黑树的形式。 数组是可以扩容的,链表也是转化为红黑树的,这2种方式都可以承载更多的数据...

分布式事务系列(1.1)Spring事务管理器PlatformTransactionManager

#1 系列目录 分布式事务系列(开篇)提出疑问和研究过程 分布式事务系列(1.1)Spring事务管理器PlatformTransactionManager源码分析 分布式事务系列(1.2)Spring事务体系 分布式事务系列(...

slf4j、jcl、jul、log4j1、log4j2、logback大总结

#1 系列目录 jdk-logging、log4j、logback日志介绍及原理 commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j与jdk-logging、log4j1、log4j2、logback的集成原理 slf4...

HTTP协议header中Content-Disposition中文文件名乱码

在做文件下载时,当文件名为中文时,经常会出现乱码现象。 参考文章: http://blog.robotshell.org/2012/deal-with-http-header-encoding-for-file-download/ 本文就详细给出案例来解决这一乱...

ZooKeeper的一致性算法赏析

系列文章 Raft算法赏析 ZooKeeper的一致性算法赏析 Raft对比ZAB协议 1 ZAB介绍 ZAB协议全称就是ZooKeeper Atomic Broadcast protocol,是ZooKeeper用来实现一致性的算法,分成如下4个阶段。 ...

浅谈时序数据库TDengine

浅谈时序数据库TDengine 最近TDengine很火,本人也一直很早就有关注,其官方给出的测试性能结果很喜人,所以一开源,本人就进行了相关调研,最终发现还是存在着一定的问题,期待后续的完善吧...

2019/07/26 08:23
5.5W
Raft算法赏析

系列文章 Raft算法赏析 ZooKeeper的一致性算法赏析 Raft对比ZAB协议 1 leader选举 1.1 刚开始所有server启动都是follower状态 然后等待leader或者candidate的RPC请求、或者超时。 上述3种情况...

2016/10/27 18:08
5.5W
jdk-logging、log4j、logback日志介绍及原理

系列文章已完成,目录如下: jdk-logging、log4j、logback日志介绍及原理 commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j与jdk-logging、log4j1、log4j2、logback...

Hive系列(一)metastore的认证和授权

1 Hive系列目录 Metastore认证和验权 HiveServer2认证和验权 sentry的权限设计 HiveServer2接入sentry后的认证和验权 Metastore接入sentry后的认证和验权 HiveServer2 thrift服务详细分析 2 ...

2016/06/18 23:36
2.6W
dubbo源码分析系列(1)扩展机制的实现

#1 系列目录 dubbo源码分析系列(1)扩展机制的实现 dubbo源码分析系列(2)服务的发布 dubbo源码分析系列(3)服务的引用 dubbo源码分析系列(4)dubbo通信设计 #2 SPI扩展机制 站在一个框架...

2015/09/21 08:37
2.4W
dubbo源码分析系列(2)服务的发布

#1 系列目录 dubbo源码分析系列(1)扩展机制的实现 dubbo源码分析系列(2)服务的发布 dubbo源码分析系列(3)服务的引用 dubbo源码分析系列(4)dubbo通信设计 #2 dubbo与spring接入 dubb...

2015/09/28 08:15
2.4W
jcl与jul、log4j1、log4j2、logback的集成原理

#1 系列目录 jdk-logging、log4j、logback日志介绍及原理 jcl与jul、log4j1、log4j2、logback的集成原理 slf4j与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j、jcl、jul、log4j1、...

RocketMQ源码分析(一)整体架构

1 系列 整体架构图 producer端发送消息 broker端接收消息 broker端消息的存储 consumer消费消息 分布式事务的实现 定时消息的实现 关于顺序消费 关于重复消息 关于高可用 2 整体架构图 先来看...

slf4j与jul、log4j1、log4j2、logback的集成原理

#1 系列目录 jdk-logging、log4j、logback日志介绍及原理 commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j与jdk-logging、log4j1、log4j2、logback的集成原理 slf4...

分布式事务系列(1.2)Spring的事务体系

#1 系列目录 分布式事务系列(开篇)提出疑问和研究过程 分布式事务系列(1.1)Spring事务管理器PlatformTransactionManager源码分析 分布式事务系列(1.2)Spring事务体系 分布式事务系列(...

java技术栈

参考了众多资料,这里就不再详细列举了,可以自行去搜索 #1 java基础: 1.1 算法 1.1 排序算法:直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序 1....

2016/07/29 12:47
1.8W
分布式事务系列(4.1)Atomikos的分布式案例

#1 系列目录 分布式事务系列(开篇)提出疑问和研究过程 分布式事务系列(1.1)Spring事务管理器PlatformTransactionManager源码分析 分布式事务系列(1.2)Spring事务体系 分布式事务系列(...

dubbo源码分析系列(4)dubbo通信设计

#1 系列目录 dubbo源码分析系列(1)扩展机制的实现 dubbo源码分析系列(2)服务的发布 dubbo源码分析系列(3)服务的引用 dubbo源码分析系列(4)dubbo通信设计 #2 NIO通信层的抽象 目前dub...

分布式事务系列(开篇)提出疑问和研究过程

#1 前言 系列目录 分布式事务系列(开篇)提出疑问和研究过程 分布式事务系列(1.1)Spring事务管理器PlatformTransactionManager源码分析 分布式事务系列(1.2)Spring事务体系 分布式事务系...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部