您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
高并发系统实战派 集群、Redis缓存、海量存储、Elasticsearch、RocketMQ、微服务、持续集成等
字数: 606000
装帧: 平装
出版社: 电子工业出版社
作者: 谢恩德
出版日期: 2022-09-01
商品条码: 9787121442049
版次: 1
开本: 16开
页数: 404
出版年份: 2022
定价:
¥109
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
"(1)主线清晰。 (2)语言简洁,阅读不枯燥。 (3)大量绘图,知其所以然。 (4)大量实战,如同身临其境。 (5)主体是高并发,但不止于此。"
内容简介
本书以企业的高并发系统的演化过程为主线,介绍了每个阶段应该采用什么技术和方法论来应对高并发挑战。书中涵盖高并发系统技术框架层的代码编写、高效测试、快速交付及高效线上运维等内容,并通过大量的实例让读者具有实践能力。
全书共5篇:第1篇,帮助读者建立高并发系统的基本认知;第2篇,通过一个生产系统的搭建全流程,介绍了企业系统在技术框架层面及上线方面需要关注的点;第3篇,介绍了构建高并发系统的各项技术,包括应用集群化、缓存设计、存储系统设计、搜索引擎、消息中间件设计、微服务设计、API网关设计等;第4篇,介绍了高并发系统设计原则及两个完整的高并发项目,一方面帮助读者对前面的内容进行巩固和实操,另一方面也希望给读者搭建自己的高并发系统以一定的启发;第5篇,介绍了高并发系统的运维与监控。本书适合对于高并发系统感兴趣的开发人员、架构师、产品设计师、测试工程师等。无论读者之前是否接触过高并发系统,只要具备一定的Java开发基础,都能通过本书的学习快速掌握高并发系统开发技能,快速搭建出可以在企业中应用的高并发系统。
作者简介
"谢恩德 10余年互联网IT从业经历,清华大学合肥公共安全研究院高级技术经理 曾是多家物联网公司、互联网公司技术负责人,精通大型企业级平台架构设计、底层逻辑设计"
目录
第1篇 高并发系统认知
第1章 什么是高并发系统 2
1.1 什么是高并发 2
1.2 高并发系统有哪些关键指标 3
1.2.1 响应时间(Response Time) 3
1.2.2 吞吐量(Throughput) 3
1.2.3 每秒请求数(QPS) 4
1.2.4 每秒事务数(TPS) 4
1.2.5 访问量(PV) 5
1.2.6 独立访客(UV) 5
1.2.7 网络流量 5
1.3 为什么要学习高并发系统 5
1.3.1 提升自身及企业核心竞争力 6
1.3.2 在面试中脱颖而出 6
1.4 对比单体系统、分布式系统和微服务系统 7
1.4.1 单体系统之痛 7
1.4.2 高并发系统之分布式架构 11
1.4.3 高并发系统之微服务架构 12
第2章 从剖析两个高并发系统开始 20
2.1 案例一:千万级流量“”系统 20
2.1.1 千万级流量“”系统架构一览 20
2.1.2 动静分离方案设计 24
2.1.3 热点数据处理 27
2.1.4 大流量的高效管控 30
2.1.5 扣减库存的那些事 34
2.1.6 搭建千万级流量“”系统需要哪些技术 39
2.2 案例二:C2C二手电商平台的社会化治理子系统 40
2.2.1 C2C二手电商平台的社会化治理子系统架构一览 40
2.2.2 基础服务治理 42
2.2.3 RPC框架服务通信 50
2.2.4 分布式事务管理 55
第2篇 搭建生产级系统
第3章 生产级系统框架设计的细节 64
3.1 幂等性设计――保证数据的一致性 64
3.1.1 什么是幂等性 64
3.1.2 如何避免重复提交 66
3.1.3 如何避免更新中的ABA问题 68
3.2 接口参数校验――增强服务健壮性 70
3.2.1 【实战】Spring结合validation进行接口参数校验 70
3.2.2 【实战】自定义参数校验注解 73
3.3 统一异常设计――跟杂乱无章的异常信息说再见 75
3.3.1 Spring Boot默认的异常处理机制 75
3.3.2 【实战】基于Spring Boot构建全局异常处理 76
3.4 统一封装Response――智能的响应数据 83
3.4.1 接口响应数据的模型 83
3.4.2 【实战】开发统一的响应数据模型,以应对不同业务 87
3.5 编写高质量的异步任务 93
3.5.1 为什么要编写异步任务 93
3.5.2 【实战】基于Spring开发高质量的异步任务 94
3.6 DTO与PO的互相转换 98
3.6.1 什么是DTO、PO 98
3.6.2 【实战】实现DTO与PO的互相转换 99
3.7 优雅的API设计――对接“清爽”,不出错 102
3.7.1 优选采用“API先行”策略 103
3.7.2 API 的设计原则 104
3.7.3 RESTful API设计的规范 106
3.8 API治理――告别“接口满天飞” 108
3.8.1 【实战】基于Swagger构建可视化的API文档 109
3.8.2 API调用链管理 112
第4章 快速部署上线 113
4.1 反向代理配置 113
4.1.1 什么是反向代理,为什么要使用反向代理 113
4.1.2 【实战】使用Nginx配置线上服务 116
4.2 系统性能测试 120
4.2.1 【实战】进行单元测试 120
4.2.2 【实战】用AB工具做上线前的性能测试 131
第5章 生产环境监测 136
5.1 服务器性能日常监测 136
5.1.1 在运维中常说的“服务器平均负载”是什么意思 136
5.1.2 为什么经常被问到“CPU上下文切换” 138
5.1.3 【实战】快速分析出CPU的性能瓶颈 141
5.2 优化服务器性能 144
5.2.1 CPU性能优化方法论 144
5.2.2 定位和处理内存泄漏问题 145
5.3 Java虚拟机(JVM)的生产调优 147
5.3.1 JVM内存模型分析 147
5.3.2 Java程序是如何在JVM中运行的 151
5.3.3 JVM优化的思路 152
第3篇 专项突破
第6章 应用集群化 158
6.1 为什么要应用集群化 158
6.1.1 什么是集群服务器 158
6.1.2 采用集群服务器有什么好处 160
6.1.3 集群系统和分布式系统有什么区别 161
6.2 搭建应用集群 162
6.2.1 【实战】使用反向代理搭建应用集群 163
6.2.2 【实战】搭建Linux服务器集群 166
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网