![]() ![]() |
高性能架构之道
本书是一本理论联系实际的软件架构设计指导书,旨在帮助读者完成高性能软件系统的架构设计工作。书中涉及分布式、并发编程、数据库调优、非关系型数据库、应用保护、缓存、IO、前端性能优化等方面的理论知识,并在理论知识的基础上推导其实践技巧。全书共13章,第1章介绍了高性能和架构这两个概念,包括高性能所代表的具体指标,架构的具体含义和主要内容。第2章介绍了分流设计。第3章介绍了与服务并行相关的设计。第4章介绍了多进程、多线程、多协程等运算并发手段,并给出了相应的示例。第5章介绍了输入输出设计。第6章介绍了数据库设计与优化手段。第7章介绍了各类非关系型数据库。第8章介绍了缓存设计的方法和技巧。第9章介绍了系统可靠性设计的相关知识。第10章介绍了应用保护的基础知识和实践手段,并深入剖析了Hystrix框架的原理与使用方法。第11章介绍了前端高性能的相关知识。第12章介绍了架构设计中软件架构设计风格和软件生命周期这两个方面的基本知识。第13章是一个项目实践章节,运用书中知识完成了一个实际软件项目的架构设计工作。
你还可能感兴趣
我要评论
|