本课程是一套完整的即时通讯系统开发实战教程,基于Netty与SpringBoot两大主流框架,从零开始构建一套具备生产级能力的IM系统。课程共15个章节,内容覆盖用户关系链管理、TCP网关搭建、消息收发核心流程、多端同步、在线状态等关键模块,适合有一定Java基础、希望深入掌握Netty与IM系统架构的开发者学习。 课程核心内容: 基础数据开发:用户模块、关系链(好友/黑名单/分组)、群组模块的业务分析与数据库设计,涵盖增删改查、校验、导入等完整接口实现。 Netty深入实战:从BIO/NIO原理到Netty核心机制,包括编解码器、Pipeline、半包粘包处理、ByteBuf、心跳机制、文件…...
Netty
共3篇文章 · 0人关注
-
夸克网盘 Java并发编程高阶技术:高性能Disruptor框架源码解析与实战
这是一套专注于Java并发编程高阶技术的实战课程,核心围绕高性能并发框架Disruptor展开,从基础入门到源码深度剖析,再到与Netty整合构建百万级长链接服务,内容体系完整且极具实战价值。 课程核心内容 Disruptor框架快速上手:从零开始,讲解Disruptor的核心元素,包括工厂类、RingBuffer、Sequence、Sequencer、SequenceBarrier、等待策略(WaitStrategy)以及事件处理器(EventProcessor、EventHandler、WorkProcessor)等关键组件,并通过“捡芝麻”小故事帮助理解生产消费模型。 高级特性与实战应用…... -
夸克网盘 极客时间博健Netty源码剖析与实战视频教程
本课程由极客时间出品,资深讲师博健主讲,是一套深入Netty核心源码的实战型视频教程。课程从Netty的基础概念讲起,逐步深入到源码层面,帮助开发者真正理解Netty的设计思想与实现原理,从而在实际项目中游刃有余。 课程内容特色: 源码级剖析:课程核心在于“源码剖析”,覆盖了Netty对I/O模式、Reactor模型、TCP粘包半包处理、编解码、内存管理、锁机制等关键模块的源码解读,让学习者知其然更知其所以然。 实战案例驱动:从第29讲开始,课程进入实战环节,通过一个完整的网络应用程序案例,手把手带领学员完成从数据结构设计、编解码实现到客户端与服务端开发的完整流程,并解析编码中的易错点。 性能…...