- Java
Netty原理及源码分析
本课程主要从源码角度讲解Netty的实现原理和一些关键问题,几乎涵盖到Netty的每一个方面;主要内容包括:io模型,netty整体架构和功能模块介绍,Reactor线程模型,server启动流程分析,client启动流程分析,Server数据处理过程,Pipeline组件分析,EventLoopGroup组件分析,内存管理,心跳检测,编解码,FastThreadLocal,Recycler,内存泄露检测,Netty高性能体现,参数配置等内容;如果你想全面深入的学习netty,想深入了解netty的底层设计,掌握其中的原理,学习源码是如何实现的,这么课程比较适合你;
共117节 92人已学习¥199.0 免费试学 - Java
Netty编解码源码分析及手写RPC服务
分布式微服务当道的现在,服务之间的通信,网络编程是基础,网络编程对服务之间的调用变得越来越重要;Netty 作为当前流行的 NIO 框架,在微服务,游戏、大数据通讯,云计算、物联网等领域都有广泛的应用,大家熟知的 Dubbo,Rocketmq,Spark,Hbase,ES等底层用的都是 Netty;如果是一名java开发者Netty框架是一个必须要研究学习的技术;这门课收益最大的学生是工作中需要或者使用过netty,想深入全面掌握netty底层原理及源码的人;如果你想全面深入的学习netty,想深入了解netty的底层设计,掌握其中的原理,学习源码是如何实现的,那么这门课程就适合你,本课程学习netty其中最重要的一部分:编解码;在此课程中你可以学到如下知识: * 掌握netty的编解码技巧; * 了解开发一个简易RPC框架的流程; * 手把手编写一个RPC微服务; * 学习什么是tcp的拆包,粘包; * 开发一个redis客户端;
共15节 91人已学习¥12.0 免费试学
- 1
mingle
架构师
13年开发,架构经验,曾就职于用友,宜信,美团等公司,做过技术leader,技术经理,首席架构师等职位,从0到1的架构设计过多个大型项目;
熟悉spring,netty等常见开源框架,源码完整的看过多遍;
擅长高并发,微服务系统架构设计;
有至少10年以上的技术面试官经验,面试人数超过500人;
课程数 2 学生数 183