一部好的文学作品能够让它的读者产生强烈的共鸣,一部好的技术书籍也能如此。
试读章节介绍了两章,第二章大型网站架构模式和第四章瞬时响应:网站的高性能架构。
网站架构模式介绍了:分层、分割、分布式、集群、缓存、异步、冗余、自动化、安全。这一章厚积薄发,前面用直白的语言介绍了技术思路、具体实现种类和注意事项,可谓字字珠玑,非常精彩,这种感觉只有在读Martin Flower的书才有。后面以新浪微博为例介绍了它的系统架构和架构演进过程,基本上前面介绍的模式都有涉及,架构调整部分着墨不多,却值得琢磨,可惜内容少了点,不是每个开发人员都能有幸加入到一个有丰富技术积累的团队或能参与到这样的大型项目,我真希望这部分的内容可以多到单列一章。
第四章先介绍了网站的性能测试指标和测试方法,其中指标主要有响应应时间、并发发数、吞吐量、性能计数器等。 测试指标本身很枯燥,但本章读来却十分流畅,其中系统吞吐量和系统并发数,以及响应时间的关系以高速公路的通行状况做了非常形象的比喻。测试方法具体细分为性能测试、负载测试、压力测试、稳定性测试。这部分内容我真希望内容更详细些,比如相关工具,特别是国内几大互联网巨头相关的开源项目可以介绍下。后面的优化策略估计不是作者的强项,收获不是很多,前端优化部分建议看《高性能网站建设指南》,CDN和反向代理只是草草介绍了下。
这本书的内容是学校里学不到的,是经历过大型网站的长期建设才能做出的总结。大部分技术书籍都只介绍某项技术的使用,能介绍它的使用场景、同类技术比较和优缺点分析的都不多,但这些技术只是完成整个工作所需技术的一部分,如果你没有在脑海里建立完整的知识地图,了解各项技术的发展历程、前景、适用场景等,你就不清楚前进的方向。这本书的价值就在于揭示了大型网站技术架构的技术原理,在于用简练朴实的语言为你建立一份网站开发架构的知识地图,它所包含的大部分内容也适用于企业应用架构,我真希望自己在刚参加工作时就能看到这本书。
相关推荐
分布式系统常用技术及案例分析
3. 持续集成、自动部署和回归测试:本书对持续集成、自动部署和回归测试等技术进行了详细的介绍和分析,帮助读者了解如何使用这些技术来提高开发效率和降低成本。 本书的读者对象包括: 1. 初次接手开发团队的项目...
包括文件、内存结构以及构成Oracle数据库和实例的底层进程,利用具体示例讨论了一些重要的数据库主题,同时分析了数据库中的物理结构,如表、索引和数据类型,并介绍采用哪些技术能最优地使用这些物理结构。...
产品圣经《Web信息架构》重磅新版 北极熊迈向移动|硬件|未来
本书“HTML5 Canvas核心技术—图形、动画与游戏开发”深入探讨了这一技术的核心概念和实践应用,对于想要掌握Canvas的开发者来说是一份宝贵的资源。 在试读章节中,读者可能会接触到以下基础概念: 1. **Canvas元素...
《 WebAssembly原理与核心技术》源代码 :open_book:试读( , ) :heart_suit:购买( , , ) :bug: :headphone: :snake:
Spring cloud与docker高并发微服务架构设计实施(试读)
资源名称:玩到极致 Android手机让你不一样(目录试读)书本内容简介: 《玩到极致Android手机让你不一样》主要内容简介:对于刚入手Android(安卓)手机的人来说,这款界面时尚、功能强大的智能手机操作系统,又...
LoadRunner的核心功能在于它的虚拟用户技术,它能模拟成千上万的用户同时访问应用程序,通过这种方式,我们可以预测在真实环境中系统可能遇到的压力,并提前找出可能导致性能下降的问题。它支持多种协议,如Web ...
3GPP系统架构演进(SAE)原理与设计,实在是没找到全本的,只找到了试读的第四章,找的时候发现CSDN上还没有相关资源就发上来了。
他们浓缩了成百上千个项目管理的案例,通过本书中一个个模式展现出来。每个模式都以生动形象的插图开始,另外还加上一些趣闻和真实事件。 本书适合所有软件项目的管理者阅读,也适合有志于成为软件管理者的人参考。
内容全面,对Hadoop整个技术体系进行了全面的讲解,不仅包括HDFS和MapReduce这两大核心内容,而且还包括Hive、HBase、Mahout、Pig、ZooKeeper、Avro、Chukwa等与Hadoop相关的子项目的内容。实战性强,为各个知识点...
数据库原理习题与解析——李春葆pdf资源下载,习题和解析。
《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》试读版的前146页,涵盖了数据库系统中至关重要的SQL查询优化和调优主题。Oracle数据库是全球广泛使用的数据库管理系统之一,其高效的SQL执行引擎是其核心竞争力...
OpenCL异构并行计算:原理、机制与优化实践 此为试读书籍,不全,下载请注意
《CiscoH3C交换机配置与管理完全...文档使用说明.doc可能包含如何有效利用这本书的提示,而《CiscoH3C交换机配置与管理完全手册》试读内容集合.pdf则提供了具体的操作实例和案例分析,是进一步提升网络技能的宝贵资源。
阿里巴巴技术演进与超越试读文章
TMS320F28335DSP原理及开发编程试读,初学者值得一看
网上下载的试读版本,自己去掉了水印,看着清爽一点。目前还没有全版的放出来。
软件架构专家温昱老师新作——《一线架构师实践指南》试读样章 本书致力于为一线架构师,以及软件企业提供务实有效的架构设计方法指导。 本书从架构师经常遇到的困惑出发,总结软件架构设计中经常遇到的问题,提出...