大小:110.41M
更新时间:23-09-01
系统:Pc
版本:v.艾斯蒙特
互联网创业核心技术:构建可伸缩的Web应用是一本web应用开始手册,由美国软件工程师Artur Ejsmont编著。本书作者深入阐述了设计原则、前端层、Web服务、数据存储层、缓存、异步处理等核心概念与技术,针对可能发生的问题一一剖析,为读者勾勒出了简明清晰的技术框架图。相信本书可以成为开启读者可伸缩架构设计之旅的一个里程碑。
除了电商应用,任何一个To C的App都会面临同样的挑战,如何承载捉摸不定的业务量以及如何快速推进版本的演进。作为引来的昂贵的流量,需要良好的后台承接并及时处理,推动良好的客户体验及带来真实的业务发展,从而帮助C端的创业者快速验证自己的商业模式,并快速迭代。
《互联网创业核心技术:构建可伸缩的Web应用》就是这样一本很好的实践。作为一个To C端的创业公司的CTO,本书作者将自己的成功经验总结归纳出来,对于弹性架构的概念,软件设计的原则,以及如何构建一个优质的互联网应用,进行了深入的讲解。站在一个互联网电商的资深从业者,书中很多的概念与电商行业的实践不谋而合,有些观点对于电商网站的构建有非常好的建设意见。
目 录 1 核心概念 1 什么是伸缩性 从单一服务器到全球用户的Web 架构演化 单一服务器 使用更强的服务器:垂直伸缩 6 服务分离 内容分发网络:静态内容的伸缩性 分散访问流量:水平伸缩 13 服务全球用户的伸缩性架构 数据中心基础设施架构概览 8 前端 Web 应用层 Web 服务层 附加组件 数据持久层 数据中心基础架构 应用架构概览 前端 Web 服务 支撑技术 小结 2 软件设计原则 31 简单 隐藏复杂与构建抽象 避免过度设计 尝试测试驱动开发 从软件设计的简化范例中学习 低耦合 促进低耦合 避免不必要的耦 低耦合范式 不要重复自己(DRY) 复制粘贴代码 基于约定编程 画架构图 用例图 类图 模块图 单一职责 改善单一职责 单一职责的例子 开闭原则 依赖注入 控制反转(IOC) 为伸缩而设计 增加副本 功能分割 数据分片 自愈设计 小结 3 构建前端层 69 状态管理 管理 会话 管理文件 管理其他类型的状态 可伸缩的前端组件 DNS 负载均衡器 Web 服务器 缓存 自动伸缩 部署案例 AWS 场景 私有数据中心 小结 4 Web 服务 102 Web 服务设计 Web 服务作为一种备用表示层 API 优先方式 务实的方式 Web 服务类型 以功能为中心的服务 以资源为中心的服务 伸缩REST Web 服务 保持服务无状态 缓存服务响应 功能分割 小结
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
星空教务办公系统电脑版6.26Mv8.16.1508 星空教务办公系统电脑版是由星空软件专为中小学教务办公设计的一款教务办公系统工具,该软件能统计分析单班学生成绩,能打印学生登分名册,能综合统计分析多班学生成绩,能进行多班混合组考,能按学生性别和名科成绩精准分班,基本在教务日常中的需求都能够得到满足,
查看
photoshop超实用修图调色教学集合(ps修图教程)1.28G172个视频 如何更好的掌握好photoshop,学习资源非常重要,在此小编特别为广大网友提供photoshop超实用修图调色教学集合下载,该合集包共有172个ps修图教程视频文件,全部为swf格式,即下即用,包括的内容有:制作照片艺术边缘效果、制作杂志封面效果
查看
oracle dba手记3数据库性能优化与内部原理解析44.8M盖国强pdf扫描版 oracle dba手记3,全称oracle dba手记3数据库性能优化与内部原理解析,是一本面向程序员的数据库访问性能优化法则,由由盖国强,杨廷琨,冯春培等人编著。全书分为四篇,第一篇为dba之路,由冯春培编写,是他对多年的职业经历与行业观察的总
查看
精通Java Web整合开发(第二版)225.47M刘斌 pdf扫描版 精通Java Web整合开发(第二版)是一本Java Web技术整合开发书籍,由刘斌编著。本书为轻量级Java EE应用开发人员提供一整套实用的主流开发技术,融入了作者多年的Java EE应用开发经验。任何知识点均配以实例进行讲解,每个实例提供同步
查看
C++Builder 学习资料大全9.71M C++Builder 学习资料大全是一个实用的CBuilder使用教程,目前涵盖了控件使用,窗体,报表打印,数据库,图像处理,文件处理,网络与通信等各处功能的介绍,以及相应的使用技巧,包括如何用C++Builder存取Excel,如何简化基本数据类
查看
android 4游戏编程入门经典pdf3.55M高清扫描版 《android 4游戏编程入门经典》是专为游戏开发的初学者量身打造的一款android开发入门教程,作者[美]Mario Zechner和Robert Green,曾繁贰、于建业和王炜译,清华大学出版社出版。全书最大亮点是:它教你如何从零开始学习
查看