在分布式系统被广泛应用的今天,服务有可能分布在网络中的各个节点中。因此,服务之间的调用对分布式系统来说,就显得尤为重要。

netty的高性能总结

netty的高性能架构之道

《Netty权威指南》

《Netty权威指南》是异步非阻塞通信领域的经典之作,基于最新版本Netty 5.0 编写,是国内首本深入介绍Netty原理和架构的技术书籍,也是作者多年实战经验的总结和浓缩。内容包含基础功能、高级应用、系统架构、源码分析和行业应用,深入阐述了Java 1/O的Netty NIO开发、Netty编解码开发、Netty多协议开发等各方面的技术要点,包含了对源码的深刻解读,并且对Netty的应用现状和未来趋势进行分析,旨在帮助从业人员提升自我,更快更明确地发展职业道路。本书适合架构师、设计师、软件开发工程师、测试人员和其他对JavaNIO框架、Java通信感兴趣的相关人士阅读,相信通过学习本书,能够熟悉和掌握Netty这一优秀的异步通信框架,实现高可用分布式系统的构建。

本书目录:

内容简介:

Java的I/O演进

BIO通信模型图

TCP粘包/拆包问题的解决之道

Netty编解码开发指南

  • 编解码技术
  • Java序列化
  • Google Protobuf编解码
  • JBoss Marshalling编解码

Netty多协议开发和应用

  • HTtP协议开发应用
  • WebSocket协议开发
  • UDP协议开发
  • 文件传输
  • 私有协议栈开发

私有协议栈开发


Netty协议网络拓扑示意图

Netty功能绍和源码分析

  • ByteBuf和相关辅助类
  • Channel和Unsafe
  • ChannelPipeline和ChannelHandler
  • EventLoop和EventLoopGroup
  • Future和Promise

Netty高级特性

  • Java多线程编程在Netty中的应用
  • Netty架构剖析
  • Netty行业应用
  • Netty未来展望

Netty逻辑架构图

如果您需要获取到PDF版本进行学习的话,点击文章开头链接免费领取!