`
caoxudong818
  • 浏览: 45758 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

《大型网站技术架构:核心原理与案例分析》样章试读

 
阅读更多

样章很少,只有17页,分别是第2章和第4章的一部分。

 

我觉着书的内容还可以再具体一点。例如:

 

写道
2.1.4 集群

使用分布式虽然已经将分层和分割后的模块独立部署,但是对于用户访问集中的模块(比如网站的首页),还需要将独立部署的服务器集群化,即多台服务器部署相同应用构成一个集群,通过负载均衡设备共同对外提供服务。

因为服务器集群有更多服务器提供相同服务,因此可以提供更好的并发特性,当有更多用户访问的时候,只需要向集群中加入新的机器即可。同时因为一个应用由多台服务器提供,当某台服务器发生故障时,负载均衡设备或者系统的失效转移机制会将请求转发到集群中其他服务器上,使服务器故障不影响用户使用。所以在网站应用中,即使是访问量很小的分布式应用和服务,也至少要部署两台

服务器构成一个小的集群,目的就是提高系统的可用性。

 

这段话我觉有点对不起书钱。希望可以谈谈具体的如何部署管理这个集群,以及相应的监控。

 

写道
2.1.7 冗余

网站需要 7×24 小时连续运行,但是服务器随时可能出现故障,特别是服务器规模比较大时,出现某台服务器宕机是必然事件。要想保证在服务器宕机的情况下网站依然可以继续服务,不丢失数据,就需要一定程度的服务器冗余运行,数据冗余备份,这样当某台服务器宕机时,可以将其上的服务和数据访问转移到其他机器上。

访问和负载很小的服务也必须部署至少两台服务器构成一个集群,其目的就是通过冗余实现服务高可用。数据库除了定期备份,存档保存,实现冷备份外,为了保证在线业务高可用,还需要对数据库进行主从分离,实时同步实现热备份。为了抵御地震、海啸等不可抗力导致的网站完全瘫痪,某些大型网站会对整个数据中心进行备份,

全球范围内部署灾备数据中心。网站程序和数据实时同步到多个灾备数据中心。

 

我觉着这个冗余还是有挺多内容可说的,可惜就说了这么两句。

 

网上查了一下本书的目录,内容相当多,不过书总共240页(豆瓣上写的),感觉是不是内容有些太广了?是否应该挑选重点内容详细深入的阐述一下?

分享到:
评论

相关推荐

    信息架构:超越Web设计(第4版)(全彩)试读样章

    通过仔细阅读这本样章,读者应能够获得对信息架构核心概念的深刻理解,以及如何将其应用到各种不同场景下,无论是在Web上、在移动设备上、还是在新兴的硬件技术中。同时,该书也会提供一系列实操指南和案例研究,...

    极简设计:苹果崛起之道试读样章

    ### 极简设计:苹果崛起之道试读样章 #### 关键知识点概述 本文档主要围绕苹果公司的设计理念和发展历程展开,特别聚焦于乔布斯与“工业设计教父”哈特穆特·艾斯林格的合作,以及他们如何共同塑造了苹果独特的...

    软件小设计试读样章

    根据提供的信息,我们可以深入挖掘与“软件小设计试读样章”相关的专业知识点。此章节旨在探讨软件设计的核心概念,并通过实例分析来帮助读者更好地理解软件设计的基本原理和技术要点。 ### 软件设计的经典原则 ##...

    云计算与SOA 样章试读

    - **第9章:SOA与云计算**:详细分析SOA与云计算的相互作用,如何通过SOA增强云计算的能力,以及如何利用云计算的优势改进SOA的实施。 - **第11章:迈向云计算**:提供实际步骤和建议,帮助企业顺利完成向云计算的...

    王涛新书:你必须知道的.NET(2.0版)样章试读

    王涛新书《你必须知道的.NET(2.0版)》样章试读,非常不错,推荐购买正版,现在此书还没用上架,样章试读包含:•第3章 OO之美 •1.2 什么是继承 •6.2 对象创建始末 •14.1 .NET十年 •14.3 动态变革:dynamic

    asp.net 设计模式样章试读

    - **第1章**:阐述了设计模式和原则的重要性,探讨了GoF设计模式的起源及其与现代编程的相关性,同时引入了S.O.L.I.D原则和Fowler的企业设计模式。 - **第2章**:提供了一种实用的方法来解析设计模式,包括如何...

    寒江独钓--Windows内核安全编程 正式试读样章

    7. **调试与分析**:学习内核安全编程离不开有效的调试工具和技术,样章可能介绍如何使用WinDbg等工具来诊断和修复内核级的问题。 8. **威胁模型与安全策略**:为了保护系统,需要了解潜在的攻击方式和应对策略。书...

    庖丁解牛—纵向切入Asp.net3.5控件和组件开发技术(五章试读)

    书中的五章试读内容,旨在帮助读者逐步理解并掌握Asp.net 3.5中的核心控件与自定义组件的构建技巧,提升Web应用开发的能力。 第一章:Asp.net 3.5基础 这一章主要介绍了Asp.net 3.5的基础知识,包括.NET Framework ...

    iOS取证分析【样章试读】

    iOS取证分析 ios 取证工具 IOS分析工具

    《Wireshark数据包分析实战(第2版)》样章试读

    总的来说,《Wireshark数据包分析实战(第2版)》样章试读将引导读者进入数据包分析的世界,通过实例学习如何有效地使用Wireshark来揭示网络通信的神秘面纱,从而更好地理解和解决问题。通过深入阅读和实践,读者将...

    运营之光:我的互联网运营方法论与自白试读样章

    我的互联网运营方法论与自白试读样章》,它是一本由拥有10年互联网运营经验的专业人士所撰写的书籍,这本书不仅分享了作者在互联网运营领域的亲身经历和认知,还深入探讨了运营的思维、技巧方法以及相关规律,并且...

    《Ext江湖》试读样章

    试读样章包含的部分章节涵盖了ExtJS的核心概念和技术,特别是数据处理和事件系统,这对于构建交互式Web应用至关重要。 首先,我们来看“第4章 精通Function”。在JavaScript中,Function对象是第一类对象,这意味着...

    前端面试江湖试读样章

    ### 前端面试江湖试读样章:掌握面试本领 在当今的IT行业中,前端开发作为连接用户界面与后端服务的关键环节,其重要性不言而喻。因此,对于求职者而言,掌握前端面试的相关知识和技术点显得尤为重要。本文将基于...

    大数据技术及架构图解实战派.pptx

    整体而言,大数据技术架构致力于构建一个高效、可扩展和安全的系统,以支撑大数据的全生命周期管理。 此外,本书详细探讨了大数据技术在不同行业和领域的应用案例,如金融、医疗、教育、电商和交通等。在金融领域,...

    竹林蹊径:深入浅出Windows驱动开发--试读样章

    试读样章可能包含了书中的关键章节,如第一章、第五章和附录B,分别以02.pdf、06.pdf和附录B .pdf的形式提供。 在Windows驱动开发领域,开发者需要掌握以下几个重要的知识点: 1. **驱动程序概述**:Windows驱动...

Global site tag (gtag.js) - Google Analytics