fFee-ops's Blog
06
30
Netty 核心模块组件 Netty 核心模块组件
Netty 核心模块组件 Bootstrap、ServerBootstrap Future、ChannelFuture Channel Selector ChannelHandler 及其实现类 Pipeline /ChannelPi
2021-06-30
27
Netty 高性能架构设计 Netty 高性能架构设计
Netty 高性能架构设计 线程模型基本介绍 传统阻塞 I/O 服务模型 Reactor 模式(笼统概念版并未具体到三种实现) 单 Reactor 单线程 单 Reactor 多线程 主从 Reactor 多线程 Netty模型
2021-06-27
27
Netty概述 Netty概述
Netty概述 为什么会产生Netty? Netty的优点 Netty 版本说明 为什么会产生Netty?因为原生io存在巨多问题: NIO 的类库和 API 繁杂,使用麻烦。 需要一些额外的技能,比如要熟悉Java多线程、网络
2021-06-27
23
基于MySQL实现分布式锁 基于MySQL实现分布式锁
基于MySQL实现分布式锁 适用场景 基于唯一索引实现 实现方式 优点 缺点 在毫秒级的插入中,不能通过唯一性约束保证,如何实现分布式锁? 适用场景基于Mysql实现分布式锁,适用于对性能要求不高(用mysql实现性能肯定不如用
2021-06-23
22
BIO、NIO、AIO BIO、NIO、AIO
BIO、NIO、AIO BIO 基本概念 NIO 基本概念 为什么说是非阻塞的? 三大核心组件 Buffer buffer中核心的四个参数 Channel 关于 Buffer 和 Channel 的注意事项和细节 Sel
2021-06-22
17
16
MySQL主从复制、读写分离 MySQL主从复制、读写分离
MySQL主从复制、读写分离 为什么要用主从复制、读写分离? 主从复制 原理 配置实现 一主一从 双主双从 读写分离 读写分离的实现方式 通过mycat实现 为什么要用主从复制、读写分离?为了提高数据库的可用性、并发
2021-06-16
11