多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《互联网创业核心技术:构建可伸缩的Web应用》_1
《互联网创业核心技术:构建可伸缩的Web应用》_2
《互联网创业核心技术:构建可伸缩的Web应用》_3
内容简介:
Web Scalability for Startup Engineers
互联网创业核心技术
构建可伸缩的Web应用
【美】 Artur Esmont著Li智慧何坤译
電子工棠出版科
北京→ BEJJING
内容简介
可伸缩架构技术是所有互联网技术中最重要,也是最引人入胜的技术。本书针对互联网创
业需求快速迭代,业务快速发展,短时间内用户、数据、访问量激增的特点,提纲挈领地描述
了伸缩性架构的基本原理与设计原则,详细阐述了Web应用前端层、服务层、数据层的可伸缩
架构,并花大量篇幅讲述了缓存技术和异步处理技术的可伸缩设计及其在Web系统中的具体应用
本书面向互联网创业公司工程师,也适用于所有互联网行业的工程师,对非互联网行业的
软件工程师也有借鉴作用。事实上,本书适合所有对可伸缩架构有兴趣的软件技术人员阅读
Artur Ejsmont, Web Scalability for Startup Engineers tips& Techniques for Scaling Your Web
Application, ISBN 9780071843652, Copyright o 2015 by McGraw-Hill Education
All Rights reserved. No part of this publication may be repution photocopying, recording, lpi.&, {"words": "or any database, information or retrieval system, without the prior written pem
or any database, information or retrieval system, without the prior written pem
is jointly published by McGraw-Hill Ed
ducation and
式或途径复制
或传播,包括但不限于复印、录制、录音,或通过任何数据库、信息或可检索的系统
本授权中文简体字翻译版由Mai格劳-希尔(亚洲)教育出版公司和电子工业出版社合作出版
此版本经授权仅限在中guo大陆销售
版权c2016由Mai格劳希尔(亚洲)教育出版公司与电子工业出版社所有
本书封面贴有 McGraw-Hill education公司防伪标签,无标签者不得销售
版权贸易合同登记号图字:01-2015-7884
图书在版编目(CP)数据
互联网创业核心技术:构建可伸缩的web应用/(美)阿特·艾斯蒙特( Artur Esmont)著
Li智慧,何坤译.一北京:电子工业出版社,2016.12
书名原文: Web Scalability for Startup Engineers
BN978-7121-301124
1.①互…Ⅱ.①阿…②Li…③何…Ⅲ.①网 页制作工具一程序设计Ⅳ.①TP393.092
中guo版本图书馆CP数据核字(2016)第247615号
策划编辑iu皎
责任编辑:郑柳
刷:北京季蜂印刷有限公司
装订:北京季蜂印刷有限公司
出版发行:电子工业出版社
比京市海淀区万寿路173信箱邮编:10003
开本:720×10001/16印张:21字数:370,3千字
次:2016年12月第1版
次:2016年12月第1次印刷
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发
行部联系,联系及邮购电话010)88254888,8825888
质量投诉请发邮件至zs@phei.com.cn,盗版侵权举报请发邮件至dbqg(aphei.com.cn.
本书咨询联系方式:010-5126088819faq@ephei.com.cn
推荐序
是一个最好的时代,我们赶上了互联网的大潮;这也是一个最坏的时代,我们习惯
的旧秩序被互联网打破了;这是一个创新的时代,任何奇思妙想都有被广大人民接受成为
现实的可能;这还是一个变革的时代,在“互联网+”的春风中,线下的思维转换为线上
这一切的推手,就是互联网。互联网催生了一种新型的生活方式,也催生了适应于互
联网的一种新的人群。连接人群和线上生活的纽带就是一个一个的互联网及移动互联网的
应用。作为应用的典型T形态,互联网应用经历了独占型应用,SOA应用,在云时代就
是云原生( Cloud Native)的应用。构建一个良好的可伸缩的应用,不仅仅是一个优秀工
程师的职责,同时也代表了对一种生活方式的认可。在这种应用里,我们看到了电商应用
的身影:任何一个电商购物狂欢节,背后是工程师制作的良好的弹性应用面对使用量波峰
波谷的挑战
除了电商应用,任何一个ToC的APP都会面临同样的挑战,要承载捉摸不定的业务
量及快速推进版本的演进。作为引来的昂贵的流量,需要良好的后台承接并及时处理,推
动良好的客户体验及带来真实的业务发展,从而帮助C端的创业者快速验证自己的商业
模式并快速选代。
本书就是这样一本很好的最佳实践。本书作者将自己的成功经验总结归纳出来,对弹
性架构的概念,软件设计的原则,以及如何构建一个优质的互联网应用,进行了深入讲解
作为一位互联网电商的资深从业者,书中很多概念与电商行业的最佳实践不谋而合,有些
互联网创业核心技术构建可伸缩的We应用
观点对电商网站的构建是非常好的建设性意见
本书的译者Li智慧作为互联网老兵,对互联网应用网站的架构设计有丰富的经验;同
时作为大数据行业的资深从业者,对数据运营的观念理解得精准到位,结合互联网网站设
计及数据运营的思路,推动了本书翻译的成稿,不仅对原著内容的理解到位,同时对原著
细节的拔高有神来之笔。
本书适合互联网技术从业人员阅读,是电商行业、移动互联网行业中不可多得的好书
杨海明
京东云平台事业部总经理
译者序
每个互联网创业者的心中都有一个独角兽或者纳斯达克的梦想,不过不论梦想有多么
大,都需要从第一行代码开始,一步一步地构建系统。那么,第一行代码和最后服务数
亿用户的系统之间是什么关系呢?一个最初由两三个工程师开发的产品雏形,如何经过逐
渐地重构、演化、迭代、伸缩,最终成为一个巨无霸的系统?
本书面向互联网创业公司工程师,讲述构建可伸缩Wcb系统的核心概念、关键原则
和主要方法。本书第1-5章和第9章由Li智慧翻译,第6-8章由何坤翻译。第1章和第2
章讲述可伸缩系统的核心概念与软件基本设计原则。我强烈建议你认真阅读这两章,这部
分内容包含了开发一个可伸缩的web系统甚至开发一个良好软件的基本原理和设计原
则,是其他一切技巧和方法的元规则。第3-8章讲述了构建可伸缩We地b应用的主要方法
和工具,这几章的内容相对比较独立,你可以挑选自己感兴趣的章节阅读,也可以在工作
中遇到问题时快速浏览,寻找方法和灵感。第9章讲述可伸缩的系统运维及
和团队,如果你正处在一个高速发展的创业团队中,如果你对从技术走向管理感兴趣,我
相信你可以从本章的内容中收获多多
诚如书中一再强调,可伸缩系统的设计是一种权衡的艺术,必须对每一种方案的优缺
点都了如指掌,才能在面对实际问题时做出最合适的选择。高并发可伸缩系统的设计看似
纷紧复杂庞大无比实际上关键的核心技术也就那么几样,如果深人掌握了这些关键技术,
就抓住了可伸缩系统设计的核心。这几样关键技术,可能需要在不同场景,从不同视角反
复思考琢磨,才能真正掌握。我曾经在《大型网站技术架构:核心原理与案例分析》一书
#############################################
|
|