互聯(lián)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用是一本web應(yīng)用開始手冊,由美國軟件工程師Artur Ejsmont編著。本書作者深入闡述了設(shè)計(jì)原則、前端層、Web服務(wù)、數(shù)據(jù)存儲(chǔ)層、緩存、異步處理等核心概念與技術(shù),針對(duì)可能發(fā)生的問題一一剖析,為讀者勾勒出了簡明清晰的技術(shù)框架圖。相信本書可以成為開啟讀者可伸縮架構(gòu)設(shè)計(jì)之旅的一個(gè)里程碑。
內(nèi)容介紹
除了電商應(yīng)用,任何一個(gè)To C的App都會(huì)面臨同樣的挑戰(zhàn),如何承載捉摸不定的業(yè)務(wù)量以及如何快速推進(jìn)版本的演進(jìn)。作為引來的昂貴的流量,需要良好的后臺(tái)承接并及時(shí)處理,推動(dòng)良好的客戶體驗(yàn)及帶來真實(shí)的業(yè)務(wù)發(fā)展,從而幫助C端的創(chuàng)業(yè)者快速驗(yàn)證自己的商業(yè)模式,并快速迭代。
《互聯(lián)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用》就是這樣一本很好的實(shí)踐。作為一個(gè)To C端的創(chuàng)業(yè)公司的CTO,本書作者將自己的成功經(jīng)驗(yàn)總結(jié)歸納出來,對(duì)于彈性架構(gòu)的概念,軟件設(shè)計(jì)的原則,以及如何構(gòu)建一個(gè)優(yōu)質(zhì)的互聯(lián)網(wǎng)應(yīng)用,進(jìn)行了深入的講解。站在一個(gè)互聯(lián)網(wǎng)電商的資深從業(yè)者,書中很多的概念與電商行業(yè)的實(shí)踐不謀而合,有些觀點(diǎn)對(duì)于電商網(wǎng)站的構(gòu)建有非常好的建設(shè)意見。
章節(jié)目錄
目 錄 1 核心概念 1 什么是伸縮性 從單一服務(wù)器到全球用戶的Web 架構(gòu)演化 單一服務(wù)器 使用更強(qiáng)的服務(wù)器:垂直伸縮 6 服務(wù)分離 內(nèi)容分發(fā)網(wǎng)絡(luò):靜態(tài)內(nèi)容的伸縮性 分散訪問流量:水平伸縮 13 服務(wù)全球用戶的伸縮性架構(gòu) 數(shù)據(jù)中心基礎(chǔ)設(shè)施架構(gòu)概覽 8 前端 Web 應(yīng)用層 Web 服務(wù)層 附加組件 數(shù)據(jù)持久層 數(shù)據(jù)中心基礎(chǔ)架構(gòu) 應(yīng)用架構(gòu)概覽 前端 Web 服務(wù) 支撐技術(shù) 小結(jié) 2 軟件設(shè)計(jì)原則 31 簡單 隱藏復(fù)雜與構(gòu)建抽象 避免過度設(shè)計(jì) 嘗試測試驅(qū)動(dòng)開發(fā) 從軟件設(shè)計(jì)的簡化范例中學(xué)習(xí) 低耦合 促進(jìn)低耦合 避免不必要的耦 低耦合范式 不要重復(fù)自己(DRY) 復(fù)制粘貼代碼 基于約定編程 畫架構(gòu)圖 用例圖 類圖 模塊圖 單一職責(zé) 改善單一職責(zé) 單一職責(zé)的例子 開閉原則 依賴注入 控制反轉(zhuǎn)(IOC) 為伸縮而設(shè)計(jì) 增加副本 功能分割 數(shù)據(jù)分片 自愈設(shè)計(jì) 小結(jié) 3 構(gòu)建前端層 69 狀態(tài)管理 管理 會(huì)話 管理文件 管理其他類型的狀態(tài) 可伸縮的前端組件 DNS 負(fù)載均衡器 Web 服務(wù)器 緩存 自動(dòng)伸縮 部署案例 AWS 場景 私有數(shù)據(jù)中心 小結(jié) 4 Web 服務(wù) 102 Web 服務(wù)設(shè)計(jì) Web 服務(wù)作為一種備用表示層 API 優(yōu)先方式 務(wù)實(shí)的方式 Web 服務(wù)類型 以功能為中心的服務(wù) 以資源為中心的服務(wù) 伸縮REST Web 服務(wù) 保持服務(wù)無狀態(tài) 緩存服務(wù)響應(yīng) 功能分割 小結(jié)
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀試讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 得間免費(fèi)小說電腦版 v5.3.0.372.58M / 簡體中文
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- docker入門實(shí)戰(zhàn) pdf完整版1.38M / 簡體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡體中文