首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Java高并发核心编程(卷1加强版NIO\Netty\Redis\ZooKeeper)
内容
内容推荐
本书从操作系统底层的1O原理入手讲解Java高并发核心编程知识,同时提供高性能开发的实战案例,是一本Java高并发编程的基础原理和实战图书。
本书共15章。第1~4章为高并发基础,浅显易懂地剖析高并发IO的底层原理,图文并茂地介绍Java异步回调模式,细致地讲解Reactor高性能模式。这些原理方面的基础知识非常重要,会为读者打下坚实的基础,也是日常开发Java后台应用时解决实际问题的金钥匙。第5~8章为Netty的原理和实战,是本书的重中之重,主要介绍高性能通信框架Netty、Netty的重要组件、单体IM的实战设计和模块实现。第9~12章从TCP、HTTP入手,介绍客户端与服务端、服务端与服务端之间的高性能HTTP通信和WebSocket通信。第13~15章对ZooKeeper、Curator API、Redis、Jedis API的使用进行详尽的说明,以提升读者设计和开发高并发、可扩展系统的能力。
本书兼具基础知识和实战案例,既可作为对Java NIO、高性能IO、高并发编程感兴趣的大专院校学生以及初、中级Java工程师的自学图书,也可作为在生产项目中需要用到Netty、Redis、ZooKeeper三大框架的架构师或项目人员的参考书。
作者简介
尼恩,中南大学硕士,资深系统架构师、IT领域资深作家、著名博主、从业十余年,先后在华为、神州数码等公司从事技术研发、架构工作。长期专注于高性能Web平台、高性能通信、高性能搜索、数据挖掘等领域的3高架构研究、架构实操、核心代码开发工作,以及核心中间件、底层源码研究工作,负责过多个亿级RMB智慧城市平台、大型政务平台、数据中台架构、技术中台架构工作,发起的3高研究社群“疯狂创客圈”目前有研究人员1100多人。
目录
第1章 高并发时代的必备技能
1.1 Netty为何这么火
1.1.1 Netty火热的程度
1.1.2 Netty是面试的必杀器
1.2 高并发利器Redis
1.2.1 什么是Redis
1.2.2 Redis成为缓存事实标准的原因
1.3 分布式利器ZooKeeper
1.3.1 什么是ZooKeeper
1.3.2 ZooKeeper的优势
1.4 高性能HTTP通信技术
1.4.1 十万级以上高并发场景中的高并发HTTP通信技术
1.4.2 微服务之间的高并发RPC技术
1.5 高并发IM的综合实践
1.5.1 高并发IM的学习价值
1.5.2 庞大的应用场景
第2章 高并发IO的底层原理
2.1 IO读写的基础原理
2.1.1 内核缓冲区与进程缓冲区
2.1.2 典型IO系统调用sys_read和sys_write的执行流程
2.25 种主要的IO模型
2.2.1 同步阻塞IO
2.2.2 同步非阻塞IO
2.2.3 IO多路复用模型
2.2.4 信号驱动IO模型
2.2.5 异步IO模型
2.2.6 同步和异步、阻塞和非阻塞的区别与联系
2.3 通过合理配置来支持百万级并发连接
第3章 Java NIO核心详解
3.1 Java NIO的起源
3.2 Java NIO简介
3.2.1 NIO和OIO的对比
3.2.2 通道
3.2.3 理解Channel的抽象概念
3.2.4 选择器
3.2.5 缓冲区
3.3 详解NIO Buffer类及其属性
3.3.1 Buffer类
3.3.2 Buffer类的重要属性
3.3.3 Buffer的4个属性总结
3.4 详解NIO Buffer类的重要方法
3.4.1 allocate()
3.4.2 put()
3.4.3 flip()
3.4.4 get()
3.4.5 rewind()
3.4.6 mark()和reset()
3.4.7 clear()
3.4.8 使用Buffer类的基本步骤
3.5 详解NIO Channel类
3.5.1 Channel的主要类型
3.5.2 FileChannel
……
第4章 鼎鼎大名的Reactor模式
第5章 Netty核心原理与基础实战
第6章 Decoder与Encoder核心组件
第7章 序列化与反序列化:JSON和Protobuf
第8章 Netty单体IM系统开发实战
第9章 HTTP原理与Web服务器实战
第10章 高并发HTTP通信的核心原理
第11章 WebSocket原理与实战
第12章 SSL/TLS核心原理与实战
第13章 ZooKeeper分布式协调
第14章 分布式缓存Redis实战
第15章 亿级高并发IM架构与实战
标签
缩略图
书名 Java高并发核心编程(卷1加强版NIO\Netty\Redis\ZooKeeper)
副书名
原作名
作者 尼恩//陈健//徐明冠//岳阳博
译者
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302622116
开本 16开
页数 506
版次 1
装订 平装
字数 890
出版时间 2022-12-01
首版时间 2022-12-01
印刷时间 2022-12-01
正文语种
读者对象 高职
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 932
CIP核字 2022221027
中图分类号 TP312.8
丛书名
印张 33
印次 1
出版地 北京
256
187
26
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/14 7:21:48