危害业务管理系统性能的要素许多,计算机软件的每个方面都是有涉及到:从硬件配置、互联网、电脑操作系统、分布式数据库、储存,直至本身编码品质。全部技术性团体都曾为处理性能难题、提高性能最高值煞费苦心,从纷繁复杂到痛不欲生。《高性能服务系统构建与实战》根据创作者10多年工作经验中踩过的技术性坑货,小结梳理而成。尽管不可以将计算机软件每个方面中危害性能的要素所有详细介绍完,但還是期待根据探讨业务管理系统负荷层、通信网络层处理性能难题的全过程,启迪读者,为读者工作中处理性能难题出示效仿构思。
《高性能服务系统构建与实战》合适计算机技术行业中志向在系统架构师岗位线路上长期性发展趋势的专业技术人员阅读文章,不管读者是有一定工作经历的前端工程师、运营工程师還是在校学生,都合适阅读文章《高性能服务系统构建与实战》。《高性能服务系统构建与实战》知识要点跨过系统架构图行业和软件体系结构行业,因此以便尽快阅读文章《高性能服务系统构建与实战》,读者至好以前应用过Linux电脑操作系统,也至好有Java计算机语言的应用工作能力。
目录
- 第一部分 前序
- 第1 章 那些年一起踩的坑 2
- 第2 章 业务系统分解 9
- 第二部分 负载层技术与设计
- 第3 章 Nginx 技术 16
- 第4 章 LVS 技术 41
- 第5 章 其他负载层技术 63
- 第6 章 负载层性能实战 69
- 第三部分 系统间通信
- 第7 章 系统间通信:网络I/O 模型 78
- 第8 章 RPC 与系统间调用 170
- 第9 章 系统间通信:消息队列技术 237
- 第四部分 场景实战
- 第10 章 场景实战:其他储备知识 340
- 第11 章 场景实战:Kafka 与日志采集 355
- 第12 章 场景实战:图片服务 392