展开全部

主编推荐语

《大型网站技术架构:核心原理与案例分析》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。

内容简介

《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。

目录

  • 版权信息
  • 内容简介
  • 好评袭来
  • 推荐序一
  • 推荐序二
  • 致谢
  • 第1篇 概述
  • 1 大型网站架构演化
  • 1.1 大型网站软件系统的特点
  • 1.2 大型网站架构演化发展历程
  • 1.3 大型网站架构演化的价值观
  • 1.4 网站架构设计误区
  • 1.5 小结
  • 2 大型网站架构模式
  • 2.1 网站架构模式
  • 2.2 架构模式在新浪微博的应用
  • 2.3 小结
  • 3 大型网站核心架构要素
  • 3.1 性能
  • 3.2 可用性
  • 3.3 伸缩性
  • 3.4 扩展性
  • 3.5 安全性
  • 3.6 小结
  • 第2篇 架构
  • 4 瞬时响应:网站的高性能架构
  • 4.1 网站性能测试
  • 4.2 W eb前端性能优化
  • 4.3 应用服务器性能优化
  • 4.4 存储性能优化
  • 4.5 小结
  • 5 万无一失:网站的高可用架构
  • 5.1 网站可用性的度量与考核
  • 5.2 高可用的网站架构
  • 5.3 高可用的应用
  • 5.4 高可用的服务
  • 5.5 高可用的数据
  • 5.6 高可用网站的软件质量保证
  • 5.7 网站运行监控
  • 5.8 小结
  • 6 永无止境:网站的伸缩性架构
  • 6.1 网站架构的伸缩性设计
  • 6.2 应用服务器集群的伸缩性设计
  • 6.3 分布式缓存集群的伸缩性设计
  • 6.4 数据存储服务器集群的伸缩性设计
  • 6.5 小结
  • 7 随需应变:网站的可扩展架构
  • 7.1 构建可扩展的网站架构
  • 7.2 利用分布式消息队列降低系统耦合性
  • 7.3 利用分布式服务打造可复用的业务平台
  • 7.4 可扩展的数据结构
  • 7.5 利用开放平台建设网站生态圈
  • 7.6 小结
  • 8 固若金汤:网站的安全架构
  • 8.1 道高一尺魔高一丈的网站应用攻击与防御
  • 8.2 信息加密技术及密钥安全管理
  • 8.3 信息过滤与反垃圾
  • 8.4 电子商务风险控制
  • 8.5 小结
  • 第3篇 案例
  • 9 淘宝网的架构演化案例分析
  • 9.1 淘宝网的业务发展历程
  • 9.2 淘宝网技术架构演化
  • 9.3 小结
  • 10 维基百科的高性能架构设计分析
  • 10.1 Wikipedia网站整体架构
  • 10.2 Wikipedia性能优化策略
  • 11 海量分布式存储系统Doris的高可用架构设计分析
  • 11.1 分布式存储系统的高可用架构
  • 11.2 不同故障情况下的高可用解决方案
  • 12 网购秒杀系统架构设计案例分析
  • 12.1 秒杀活动的技术挑战
  • 12.2 秒杀系统的应对策略
  • 12.3 秒杀系统架构设计
  • 12.4 小结
  • 13 大型网站典型故障案例分析
  • 13.1 写日志也会引发故障
  • 13.2 高并发访问数据库引发的故障
  • 13.3 高并发情况下锁引发的故障
  • 13.4 缓存引发的故障
  • 13.5 应用启动不同步引发的故障
  • 13.6 大文件读写独占磁盘引发的故障
  • 13.7 滥用生产环境引发的故障
  • 13.8 不规范的流程引发的故障
  • 13.9 不好的编程习惯引发的故障
  • 13.10 小结
  • 第4篇 架构师
  • 14 架构师领导艺术
  • 14.1 关注人而不是产品
  • 14.2 发掘人的优秀
  • 14.3 共享美好蓝图
  • 14.4 共同参与架构
  • 14.5 学会妥协
  • 14.6 成就他人
  • 15 网站架构师职场攻略
  • 15.1 发现问题,寻找突破
  • 15.2 提出问题,寻求支持
  • 15.3 解决问题,达成绩效
  • 16 漫话网站架构师
  • 16.1 按作用划分架构师
  • 16.2 按效果划分架构师
  • 16.3 按职责角色划分架构师
  • 16.4 按关注层次划分架构师
  • 16.5 按口碑划分架构师
  • 16.6 非主流方式划分架构师
  • 附录A 大型网站架构技术一览
  • 附录B Web开发技术发展历程
  • 后记
展开全部

评分及书评

4.0
8个评分
  • 用户头像
    给这本书评了
    4.0
    一本讲大型网站架构的书

    2023 年第 16 本书。六七年前买的纸质书,当时就看了一遍,印象中还是蛮有收获的。这次整理书架,准备扔了,打开随便翻了翻。被架构演化、高性能、伸缩性、扩展性等章节的字眼和内容吸引,于是又完整看了一遍。某种程度上,这次看完的收获比当初还要大。因为工作前几年我一直在传统软件企业做信息化开发,加上经验有限,也没做过架构,所以对书中相当部分的互联网技术不甚了解,有些技术名词可能都没听过。但这次就不一样了,前几年我一直在做互联网项目,前三年还是一家互联网公司的技术负责人,对很多互联网场景和技术挑战耳熟能详、深受其苦,有了切身的体会。发现自己摔得头破血流得来的认知早已被人总结到书中,是一种欣慰,也是一种悲哀。另外,这本书写于十年前,那时候国内的移动互联网还没起来,所以书中部分章节的内容显得有些陈旧。但大的架构思想和思路,还是非常值得年轻一代的架构师学习和品味的。

      转发
      评论
      用户头像
      给这本书评了
      5.0

      本书通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。

        转发
        评论
        用户头像
        给这本书评了
        3.0

        技术架构相关技术的介绍,做技术架构时可参考

          转发
          评论

        出版方

        电子工业出版社

        电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。