fFee-ops's Blog
11
11
ZK的Session源码分析 ZK的Session源码分析
ZK的Session源码分析 服务端Session属性分析 Session创建 Session刷新 Session失效 本篇文章主要讲解服务端 Session 会话处理流程。 服务端Session属性分析Zookeeper服务端会话操
2021-11-11
06
05
ZK网络通信源码剖析 ZK网络通信源码剖析
ZK网络通信源码剖析 NIOServerCnxnFactory工作流程源码剖析 AcceptThread剖析 SelectorThread剖析 WorkerThread剖析 ConnectionExpirerThread剖析 ZK
2021-11-05
03
ZK服务启动流程源码剖析 ZK服务启动流程源码剖析
ZK服务启动流程源码剖析 ZK启动入口分析 单机版启动流程 1)单机启动入口 2)配置文件解析 3)单机启动主流程 集群版启动 1、集群配置 2、集群启动流程分析 ZK启动入口分析启动入口类:QuorumPeerMain
2021-11-03
03
zookeeper源码阅读前置步骤 zookeeper源码阅读前置步骤
zookeeper源码阅读前置步骤 源码导入 zookeeper分析工具 源码导入要阅读源码就需要把源码下载下来,如果用maven的方式就不能写注释。下载过程比较复杂,而且会有很多bug,所以我直接下载好了放在了github。用的是3
2021-11-03
10
31
Netty高级优化 Netty高级优化
Netty高级优化 使用EventLoop的任务调度 减少ChannelPipline的调用长度 减少ChannelHandler的创建 BOSS与Worker线程配置优化 BOSS线程优化 Worker(I/O)线程池优化 线程
2021-10-31
31
31
深入剖析核心ByteBuf缓冲区 深入剖析核心ByteBuf缓冲区
深入剖析核心ByteBuf缓冲区 工作原理 索引指针详解 缓冲区的使用 读取操作 写入操作 丢弃处理 清理功能 缓冲区使用模式 ByteBuf 的分配 ByteBuf的释放 小结 工作原理Java NIO 提供了ByteBuff
2021-10-31
28
互联网架构演变过程 互联网架构演变过程
互联网架构演变过程 业务架构 单体模式 中台战略 业务中台 技术中台 数据中台 服务接入层 数据架构 单数据库 主从读写 分库分表 高速缓存 数据多样化 应用架构 单机调优 动静分离 分布式 微服务 部署架构
2021-10-28
25
zk算法基础 zk算法基础
zk算法基础 拜占庭将军问题 Paxos算法 算法概述 算法流程 情况1 情况2 情况3 ZAB协议 概念 简介 拜占庭将军问题拜占庭将军问题是一个协议问题,拜占庭帝国军队的将军们必须全体一致的决定是否攻击某一支敌军
2021-10-25
24
服务器动态上下线监听案例 服务器动态上下线监听案例
服务器动态上下线监听案例 需求 具体实现 测试 需求某分布式系统中,主节点可以有多台,可以动态上下线,任意一台客户端都能实时感知到主节点服务器的上下线。其实本质就是节点的创建和移除。 具体实现1、先在集群上创建/servers 节点2
2021-10-24
23
4 / 26