Serverless架構設計指南 張原 王昌鵬 9787111780137 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:機械工業
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$630
商品編號: 9787111780137
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。

*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202505*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Serverless架構設計指南
ISBN:9787111780137
出版社:機械工業
著編譯者:張原 王昌鵬
頁數:257
所在地:中國大陸 *此為代購商品
書號:1735335
可大量預訂,請先連絡。

內容簡介

Serverless作為一種近幾年流行的架構,其內部的設計相對複雜。本書儘可能使用通俗易懂的語言來幫助讀者理解和掌握Serverless的開發與設計。 本書以JavaScript為主要語言進行講解,以Node js運行時為主要運行環境進行服務設計的講解。 本書適合相關領域的研究人員和工程技術人員閱讀,也可作為高等院校計算機、軟體工程及相關專業師生的參考資料。

作者簡介

王昌鵬 畢業於東南大學,獲計算機碩士學位,曾任職于中國移動、阿里巴巴、網易等互聯網知名企業,目前在滴滴擔任專家工程師。在嵌入式、客戶端、前端及node等領域具有豐富的開發經驗,具有20多項授權專利技術。

目錄

前言
第1章 Serverless架構的概述
1 1 什麼是Serverless架構
1 1 1 後端服務的演化
1 1 2 小顆粒度服務的流行
1 1 3 Serverless架構的難點
1 2 Serverless架構的作用
1 2 1 屏蔽運維需求
1 2 2 降低編碼門檻
1 2 3 搭建低成本流水線
1 3 Serverless架構的應用場景
1 3 1 初創企業
1 3 2 敏捷開發團隊
1 3 3 無需架構管理
1 4 主流Serverless架構設計的問題
1 4 1 非通用使用設計
1 4 2 回調與返回設計
1 4 3 中心化路由和分散式路由設計
1 4 4 黑盒和顯式引用設計
1 4 5 生態和過於依賴廠商
1 5 Serverless架構的目標
1 5 1 開源與生態
1 5 2 完善的標準
1 5 3 私有化部署能力
1 5 4 去中心化服務
第2章 Serverless的總體設計
2 1 項目的結構
2 1 1 設計結構一覽
2 1 2 虛擬機結構設計
2 1 3 框架結構設計
2 1 4 平台結構設計
2 2 虛擬機的結構拆分
2 2 1 VM模塊
2 2 2 上下文設計
2 2 3 模塊系統設計
2 2 4 變數代理設計
2 3 框架的結構拆分
2 3 1 命令行工具設計
2 3 2 基礎庫設計
2 3 3 中間件設計
2 3 4 線程系統設計
2 4 框架線程系統的結構拆分
2 4 1 線程池設計
2 4 2 回收機制設計
2 4 3 動態運行時設計
2 5 運行時模塊拆分
2 5 1 運行時與虛擬機的關係
2 5 2 環境變數注入與模塊邏輯設計
2 5 3 服務載入虛擬機設計
2 6 平台的結構拆分
2 6 1 去中心文件系統設計
2 6 2 代碼服務端部署設計
2 6 3 配置與註冊中心設計
2 7 平台功能結構設計
2 7 1 App的註冊與配置
2 7 2 分流和灰度配置
2 7 3 App域名配置
第3章 Serverless架構的腳手架設計
3 1 腳手架功能概述
3 1 1 服務運行
3 1 2 代碼編譯
3 1 3 服務部署
3 2 服務運行功能概述
3 2 1 配置獲取設計
3 2 2 開發模式設計
3 2 3 可插拔擴展設計
3 3 可插拔擴展設計與功能實現
3 3 1 插件出口入口設計與實現
3 3 2 依賴擴展設計與實現
3 3 3 擴展鏈路設計與實現
3 4 項目初始化功能設計
3 4 1 初始化模板的構建
3 4 2 模板拉取功能的實現
3 5 產物構建設計
3 5 1 打包的前置檢測
3 5 2 文件的構建和編譯
3 5 3 單應用和多應用打包的實現
3 6 服務部署設計
3 6 1 App的上傳與同步
3 6 2 伺服器的服務載入
3 6 3 部署通知邏輯
3 7 分散式代碼更新
3 7 1 分散式代碼更新的目的
3 7 2 單機和多機代碼更新的區別
3 7 3 分散式代碼更新實現
第4章 Serverless架構的模塊設計
4 1 設計模塊化系統的目的
4 1 1 代碼的解耦合和復用
4 1 2 互不影響的模塊
4 1 3 規範和模塊的擴展
4 1 4 依賴的許可權控制
4 2 上下文的注入實現
4 2 1 上下文概述
4 2 2 模塊和文件的上下文
4 2 3 全局變數和方法上下文的注入
4 3 上下文的代理
4 3 1 上下文代理的原理
4 3 2 上下文和App綁定原理
4 3 3 上下文代理的具體實現
4 4 重新設計模塊化系統的實現
4 4 1 重寫require功能
4 4 2 許可權系統判斷的實現
4 4 3 外部文件引用的剝離
4 5 import實現原理
4 5 1 import和require的關係
4 5 2 import的轉化實現
4 5 3 執行import的實現
4 6 代碼文件載入實現
4 6 1 VM遞歸載入實現
4 6 2 文件相互引用載入實現
4 6 3 高級語法支持
第5章 Serverless架構的函數設計
5 1 Serverless架構採用函數的原因
5 1 1 什麼是函數
5 1 2 降低編寫門檻的設計
5 1 3 介面職責的設計
5 1 4 相對靈活的服務
5 2 Serverless架構函數功能概述
5 2 1 主流Serverless架構的函數式設計問題
5 2 2 數據返回和異常處理設計概述
5 2 3 分散式路由設計概述
5 2 4 代碼黑盒設計
5 3 函數的實例化實現
5 3 1 函數調用過程實現
5 3 2 線程實例化服務類實現
5 3 3 線程監聽調用事件實現
5 4 函數參數注入實現
5 4 1 線程的參數序列化
5 4 2 線程中重新實例化參數對象
5 4 3 參數原值通信
5 5 函數數據返回和異常設計實現
5 5 1 數據返回的實現
5 5 2 二進位數據和文件流的返回實現
5 5 3 異常在線程中的實例化
5 5 4 異常中間件捕捉實現
5 6 跨App函數調用設計與實現
5 6 1 RPC函數調用鏈路概述
5 6 2 RPC函數實現
5 7 分散式路由設計實現
5 7 1 路由裝飾器實現
5 7 2 線程的路由通信
5 7
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理