读书有感:《大型网站技术架构:核心原理与案例分析》

读书有感:《大型网站技术架构:核心原理与案例分析》_第1张图片

      《大型网站技术架构:核心原理与案例分析》介绍了大型互联网 Web 应用的架构设计,从前端到后端进行了系统性地架构设计模式说明。本书并不是对具体技术的说明,也不能让我们在读完本书后就可以开发出大型系统。本书最大的意义在于可以帮助我们梳理出大型 Web 项目的架构设计思路,让我们在遇到问题时可以有解决思路,不至于像无头苍蝇一样四处乱晃。

      书中为我们如何打造一个高性能、高可用、伸缩性、可扩展和安全的网站,提供了可行的架构设计指导。其中更是强调了对扩展性和伸缩性两个概念的区分,扩展性是指对现有系统影响最小的情况下,系统可持续扩展或提升的能力。而伸缩性是指系统能够通过增加(减少)自身资源规模的方式增强(减弱)自己计算处理事物的能力。缓存作为提升系统性能的第一定律,书中花了大量篇幅进行说明,对我们使用缓存技术具有重要参考价值。

      书中最后还谈到了架构师的领导艺术,强调时势造英雄,是事成就了人,而非人成就了事。与其希望从外空降兵,还不如制订一个蓝图,做一件事让自己和参与的人都变得更加优秀。

你可能感兴趣的:(读书有感:《大型网站技术架构:核心原理与案例分析》)