书籍作者:谢恩德 | ISBN:9787121442049 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:10261 |
创建日期:2023-05-05 | 发布日期:2023-05-05 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
全书共5篇:
第1篇,帮助读者建立高并发系统的基本认知;
第2篇,通过一个生产系统的搭建全流程,介绍了企业系统在技术框架层面及上线方面需要关注的点;
第3篇,介绍了构建高并发系统的各项技术,包括应用集群化、缓存设计、存储系统设计、搜索引擎、消息中间件设计、微服务设计、API网关设计等;
第4篇,介绍了高并发系统设计原则及两个完整的高并发项目,一方面帮助读者对前面的内容进行巩固和实操,另一方面也希望给读者搭建自己的高并发系统以一定的启发;
第5篇,介绍了高并发系统的运维与监控。
谢恩德
10余年IT互联网从业经历,清华大学合肥公共安全研究院高级技术经理
曾是多家物联网、互联网技术负责人,精通大型企业级平台架构设计、底层逻辑设计
一本书让你的老旧单系统,变为高并发系统。
包含以下内容:
应用集群化、缓存设计、存储系统设计、搜索引擎、消息中间件设计、微服务设计、API网关设计,有两个【项目实战】:搭建千万级流量“秒杀”系统、搭建C2C二手电商平台的社会化治理系统,以及运维之术、监控之术
(1)主线清晰。
(2)语言简洁,阅读不枯燥。
(3)大量绘图,知其所以然。
(4)大量实战,如同身临其境。
(5)主体是高并发,但不止于此。
在写本书之前,笔者先后在几家知名互联网公司参与过多个高并发系统的底层分析、架构设计及核心框架开发,也带领团队从0到1开发了多个高并发系统。目前,笔者在一家物联网公司担任技术总监一职,负责公司整体技术方向及风险把控工作。
在笔者工作的十余年中,经历了单体架构、SOA架构、分布式架构、微服务架构,以及云原生架构等。在面对高并发挑战的过程中,笔者积累了很多的经验,正好借编写本书的机会对其进行梳理,形成通用的方法论和解决方案,以帮助那些正在探索过程中的朋友们。
-
1. 本书特色
(1)主线清晰。
本书以企业高并发系统的演化过程为主线,介绍了企业高并发需求由弱变强这个过程中的诸多技术解决方案,内容由易到难,这样读者即使看到了较难的知识点也不会感到很吃力,最终都能获得很丰富的高并发系统设计经验。
(2)语言简洁,阅读不枯燥。
全书尽量用一个和读者更平视的角度来讲述,如果感觉读者某个知识点基础弱一点,则会讲解得更详细一些。书中采用简洁的文字表述,摒弃难懂的辞藻和复杂的句式,同时不失技术的深度,希望给读者带来一个轻松、愉悦的学习体验。
(3)大量绘图,知其所以然。
书中对于稍微复杂的解决方案和知识点均配有插图,以便读者“不仅知其然,还知其所以然”。
(4)大量实战,如同身临其境。
本书没有止步于技术原理,还还原了很多具体的业务场景,设计了大量实战案例,让读者把所学最终都落到具体的代码实现上,真真切切地感受高并发系统的完整处理过程。
(5)主体是高并发,但不止于此。
本书除介绍如何应对各种高并发挑战外,还详细介绍了高效测试、快速交付及高效线上运维等内容。
-
2. 阅读本书,您能学到什么
掌握高并发系统框架层的设计;
掌握高并发系统技术选型;
掌握微服务项目的设计;
掌握高并发系统每个阶段的技术解决方案;
掌握分布式缓存的使用方法;
掌握海量数据的分片存储、读取;
掌握生产级系统分布式锁的处理;
掌握生产级系统分布式事务的处理;
掌握生产级系统消息队列的处理;
掌握生产级系统垂直搜索引擎的处理;
掌握高并发系统线上调优;
掌握生产级服务器资源优化;
掌握高并发系统线上监控;
掌握高并发系统快速、高质量交付。