作 者:(美)马丁 L.阿伯特(Martin L.Abbott),(美)迈克尔 T.费舍尔(Michael T.Fisher) 著;陈斌 译 定 价:79 出 版 社:机械工业出版社 出版日期:2017年04月01日 页 数:301 装 帧:平装 ISBN:9787111563884 《架构真经:互联网技术架构的设计原则(原书第2版)》是经典著作《架构即未来》的姊妹篇,聚焦于技术架构本身,提供50条久经考验的互联网技术架构原则,几乎可以支持任何高速增长公司的扩展。硅谷有名互联网企业首席技术官和技术主管现身说法,生动形象地呈现“规则背后的故事”,便于读者理解并运用这些规则解决实际工作中所面临的挑战。
●本书赞誉
●中文版序
●中文版序二
●译者序
●前言
●致谢
●作者简介
●第1章大道至简1
●规则1——避免过度设计4
●规则2——方案中包括扩展9
●规则3——三次简化方案13
●规则4——减少域名解析16
●规则5——减少页面目标19
●规则6——采用同构网络23
●总结24
●注释25
●第2章分而治之27
●规则7——X轴扩展31
●规则8——Y轴拆分35
●规则9——Z轴拆分39
●部分目录
内容简介
本书是《架构即未来》的姊妹篇。全书共分13章,用成功互联网产品公司首席技术官和企业家的故事,引出了对构建可扩展的产品至关重要的50条规则,可帮助软件研发人员、技术运维人员和管理者修复或重新架构现有产品,了解关于扩展的佳实践并有计划地实施,还可以帮助建立一套架构原则以推动未来的研发。 (美)马丁 L.阿伯特(Martin L.Abbott),(美)迈克尔 T.费舍尔(Michael T.Fisher) 著;陈斌 译 马丁·阿伯特是研究增长和可扩展的咨询公司AKF的创始合伙人。马丁曾任Quigo的首席运营官,Quigo是一家从事广告业务的初创公司,后来被AOL收购。在AOL,他负责产品策略、产品管理、技术研发和客户服务。马丁曾在eBay工作了6年,先后担任不错技术副总裁、首席技术官和高管人员。加入eBay前,马丁在Gateway和Motorola公司担任美国靠前和靠前的工程、管理及行政职务。他还曾在几个私人和上市公司里担任董事。马丁从美国军事学院获得计算机学士学位,拥有佛罗里达大学计算机工程硕士学位,是哈佛商学院执行人员教育项目的毕业生,同时拥有凯斯威斯顿储备大学的管理学博士学位。
迈克尔·费舍尔是等 如今,这些担忧远不如从21世纪70年代末到80年代末这段时间。事实上,当我们询问客户关于立即读取刚写入数据的失败率
时,答案相当一致:“从来没有。”除非他们不妥当地处理写操作
返回的错误码,否则永远都不会出现失败。当然,时不时会发生数据损坏,但在大多敉怡况下,数据损坏是在实际写入时发现的。读取刚写入的数据使系统事倍功半。反过来也会降低利润率和盈利能例。较好的方案是直接读取正在执行的操作返回数据,并相信它的正确性,从而捉高有价值的事务处理量。在这里做个侧面说明,对数据损坏很稳妥的保护措施是合理地实现系统的高可用性,并有多个数据副本,如备用数据库或存储复制(参见第9章)。理想情况下很终实现多活。 前 言感谢你对本书第2版感兴趣!作为一本入门、进修和轻量级的参考手册,本书旨在帮助工程师、架构师和管理者研发及维护可扩展的互联网产品。本书给出了一系列规则,每个规则围绕着不同的主题展开讨论。大部分的规则聚焦在技术上,少数规则涉及一些关键的思维或流程问题,每个规则对构建可扩展的产品都是至关重要的。这些规则在深度和焦点上都有所不同。有些规则是高级的,例如定义一个可以应用于几乎任何可扩展性问题的模型;其他的则比较具体,可能用来解释一种技术,例如怎么修改HTTP头来大化内容缓存。在本版中,我们增加了成功的互联网产品公司中首席技术官和企业家的故事,这里涉及的公司既包括初创企业也有财富500强公司。这些故事有助于说明规则是如何形成的,以及它们为什么在海量事务处理环境中显得如此重要。没有什么其他故事可以比YA马逊更能说明在互联网上急速扩展所遇到的需求和挑战。里克·达尔泽尔是YA马逊等
架构真经(原书第2版) 下载 mobi epub pdf txt 电子书 格式