RSS

Posts in 2022

  • Netty Landscape

    20.05.2022 in Netty Stack

    一、Netty整体设计概述 A、Pipeline链设计 B、内外状态映射设计 C、Reactor线程模型 D、线程池分离 Boss Worker 二、设计思想 A、可拓展架构 B、命令模式 将待执行操作包装成命令对象,投递给eventloop线程执行

    更多

  • Netty Channel设计

    20.05.2022 in Netty Stack

    一、整体流程概览 …… 1.1 启动流程 Server端 1. 创建Handler EchoServerHandler serverHandler = new EchoServerHandler() Handler类结构图: 2. 创建EventLoopGroup EventLoopGroup group = new NioEventLoopGroup(); EventLoopGroup类结构图: 2.1 创建Group下面的EventLoop @Override …

    更多