首 頁
手機(jī)版

互聯(lián)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用 阿特.艾斯蒙特pdf掃描版

互聯(lián)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用是一本web應(yīng)用開始手冊,由美國軟件工程師Artur Ejsmont編著。本書作者深入闡述了設(shè)計原則、前端層、Web服務(wù)、數(shù)據(jù)存儲層、緩存、異步處理等核心概念與技術(shù),針對可能發(fā)生的問題一一剖析,為讀者勾勒出了簡明清晰的技術(shù)框架圖。相信本書可以成為開啟讀者可伸縮架構(gòu)設(shè)計之旅的一個里程碑。

互聯(lián)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用

內(nèi)容介紹

除了電商應(yīng)用,任何一個To C的App都會面臨同樣的挑戰(zhàn),如何承載捉摸不定的業(yè)務(wù)量以及如何快速推進(jìn)版本的演進(jìn)。作為引來的昂貴的流量,需要良好的后臺承接并及時處理,推動良好的客戶體驗及帶來真實(shí)的業(yè)務(wù)發(fā)展,從而幫助C端的創(chuàng)業(yè)者快速驗證自己的商業(yè)模式,并快速迭代。

《互聯(lián)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用》就是這樣一本很好的實(shí)踐。作為一個To C端的創(chuàng)業(yè)公司的CTO,本書作者將自己的成功經(jīng)驗總結(jié)歸納出來,對于彈性架構(gòu)的概念,軟件設(shè)計的原則,以及如何構(gòu)建一個優(yōu)質(zhì)的互聯(lián)網(wǎng)應(yīng)用,進(jìn)行了深入的講解。站在一個互聯(lián)網(wǎng)電商的資深從業(yè)者,書中很多的概念與電商行業(yè)的實(shí)踐不謀而合,有些觀點(diǎn)對于電商網(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è)計原則 31
簡單 
隱藏復(fù)雜與構(gòu)建抽象 
避免過度設(shè)計 
嘗試測試驅(qū)動開發(fā) 
從軟件設(shè)計的簡化范例中學(xué)習(xí) 
低耦合 
促進(jìn)低耦合 
避免不必要的耦
低耦合范式 
不要重復(fù)自己(DRY)
復(fù)制粘貼代碼 
基于約定編程 
畫架構(gòu)圖 
用例圖 
類圖 
模塊圖 
單一職責(zé) 
改善單一職責(zé)
單一職責(zé)的例子
開閉原則 
依賴注入 
控制反轉(zhuǎn)(IOC) 
為伸縮而設(shè)計 
增加副本 
功能分割 
數(shù)據(jù)分片 
自愈設(shè)計 
小結(jié) 
3 構(gòu)建前端層 69
狀態(tài)管理 
管理 會話 
管理文件 
管理其他類型的狀態(tài) 
可伸縮的前端組件 
DNS 
負(fù)載均衡器 
Web 服務(wù)器 
緩存 
自動伸縮 
部署案例 
AWS 場景 
私有數(shù)據(jù)中心 
小結(jié) 
4 Web 服務(wù) 102
Web 服務(wù)設(shè)計
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)網(wǎng)創(chuàng)業(yè)核心技術(shù):構(gòu)建可伸縮的Web應(yīng)用 阿特.艾斯蒙特pdf掃描版

有問題? 點(diǎn)此報錯

發(fā)表評論

0條評論