大型分布式網站架構設計與實踐 + 大型網站技術架構:核心原理與案 例分析(入門 下載 mobi epub pdf 電子書 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-11-24
類似圖書 點擊查看全場最低價
圖書介紹
店鋪: 哈爾濱市學府書店圖書專營店
齣版社: 電子工業齣版社
ISBN:116
版次:1
商品編碼:10395760910
相關圖書
圖書描述
基本信息 I S B N:9787121238857 書 名:大型分布式網站架構設計與實踐 作 者:陳康賢 齣 版 社: 電子工業齣版社 齣版日期 :2014年9月 頁 數 :446頁 開 本 :32開 定 價 :79.00 I S B N:9787121212000 書 名:大型網站技術架構:核心原理與案 例分析(入門篇) 作 者: 李智慧 齣 版 社: 電子工業齣版社 齣版日期 :2013年9月 頁 數 :240頁 開 本 :16開 定 價 :59.00 內容簡介 書名:大型分布式網站架構設計與實踐 內容提要 由陳康賢編著的《大型分布式網站架構設計與 實踐》主要介紹瞭大型分布式網站架構所涉及 的一些技術細節,包括SOA架構的實現、互聯 網安全架構、構建分布式網站所依賴的基礎設 施、係統穩定性保障和海量數據分析等內容; 深入地講述瞭大型分布式網站架構設計的核心 原理,並通過一些架構設計的典型案例,幫助 讀者瞭解大型分布式網站設計的一些常見場景 及遇到的問題。作者結閤自己在阿裏巴巴及淘 寶網的實際工作經曆展開論述。本書既可供初 學者學習,幫助讀者瞭解大型分布式網站的架 構,以及解決問題的思路和方法,也可供業界 同行參考,給日常工作帶來啓發。 作者簡介 陳康賢,淘寶網工程師,大學畢業後一直在阿 裏巴巴集團從事軟件研發工作,擅長javaweb 程序設計,長期在淘寶分布式環境下耳濡目染 ,目前關注於Java高性能程序設計及性能優化 。 目錄 第1章麵嚮服務的體係架構(SOA)1.1基於TCP 協議的RPC1.1.1RPC名詞解釋1.1.2對象的序列 化1.1.3基於TCP協議實現RPC1.2基於HTTP協議 的RPC1.2.1HTTP協議棧1.2.2HTTP請求與響應 1.2.3通過HttpClient發送HTTP請求1.2.4使用 HTTP協議的優勢1.2.5JSON和XML1.2.6RESTful 和RPC1.2.7基於HTTP協議的RPC的實現1.3服務 的路由和負載均衡1.3.1服務化的演變1.3.2負 載均衡算法1.3.3動態配置規則 1.3.4ZooKeeper介紹與環境搭建 1.3.5ZooKeeperAPI使用簡介1.3.6zkClient的 使用1.3.7路由和負載均衡的實現1.4HTTP服務 網關第2章分布式係統基礎設施2.1分布式緩存 2.1.1memcache簡介及安裝2.1.2memcacheAPI 與分布式2.1.3分布式session2.2持久化存儲 2.2.1MySQL擴展2.2.2HBase2.2.3Redis2.3消 息係統2.3.1ActiveMQ&JMS2.4垂直化搜索引 擎2.4.1Lucene簡介2.4.2Lucene的使用 2.4.3Solr2.5其他基礎設施第3章互聯網安全 架構3.1常見的Web攻擊手段3.1.1XSS攻擊 3.1.2CRSF攻擊3.1.3SQL注入攻擊3.1.4文件上 傳漏洞3.1.5DDoS攻擊3.1.6其他攻擊手段3.2 常用的安全算法3.2.1數字摘要3.2.2對稱加密 算法3.2.3非對稱加密算法3.2.4數字簽名 3.2.5數字證書3.3摘要認證3.3.1為什麼需要 認證3.3.2摘要認證的原理3.3.3摘要認證的實 現3.4簽名認證3.4.1簽名認證的原理3.4.2簽 名認證的實現3.5HTTPS協議3.5.1HTTPS協議原 理3.5.2SSL/TLS3.5.3部署HTTPSWeb3.6OAuth 協議3.6.1OAuth的介紹3.6.2OAuth授權過程第 4章係統穩定性4.1在綫日誌分析4.1.1日誌分 析常用命令4.1.2日誌分析腳本4.2集群監控 4.2.1監控指標4.2.2心跳檢測4.2.3容量評估 及應用水位4.3流量控製4.3.1流量控製實施 4.3.2服務穩定性4.3.3高並發係統設計4.4性 能優化4.4.1如何尋找性能瓶頸4.4.2性能測試 工具4.4.3性能優化措施4.5Java應用故障的排 查4.5.1常用的工具4.5.2典型案例分析第5章 數據分析5.1日誌收集5.1.1inotify機製 5.1.2ActiveMQ-CPP5.1.3架構和存儲 5.1.4Chukwa5.2離綫數據分析5.2.1Hadoop項 目簡介5.2.2Hadoop環境搭建5.2.3MapReduce 編寫5.2.4Hive使用5.3流式數據分析 5.3.1Storm的介紹5.3.2安裝部署 Storm5.3.3Storm的使用5.4數據同步5.4.1離 綫數據同步5.4.2實時數據同步5.5數據報錶 5.5.1數據報錶能提供什麼5.5.2報錶工具 Highcharts參考文獻 書名:大型網站技術架構:核心原理與案例分 析(入門篇) 第1篇 概述 1 網站架構演化 1.1 網站軟件係統的特點 1.2 網站架構演化發展曆程 1.2.1 初始階段的網站架構 1.2.2 應用服務和數據服務分離 1.2.3 使用緩存改善網站性能 1.2.4 使用應用服務器集群改善網站的並發處 理能力 1.2.5 數據庫讀寫分離 1.2.6 使用反嚮代理和CDN加速網站響應 1.2.7 使用分布式文件係統和分布式數據庫係 統 1.2.8 使用NoSQL和搜索引擎 1.2.9 業務拆分 1.2.10 分布式服務 1.3 網站架構演化的價值觀 1.3.1 網站架構技術的核心價值是隨網站所需 靈活應對 1.3.2 驅動網站技術發展的主要力量是網站的 業務發展 1.4 網站架構設計誤區 1.4.1 一味追隨大公的解決方案 1.4.2 為瞭技術而技術 1.4.3 企圖用技術解決所有問題 1.5 小結 2 網站架構模式 2.1 網站架構模式 2.1.1 分層 2.1.2 分割 2.1.3 分布式 2.1.4 集群 2.1.5 緩存 2.1.6 異步 2.1.7 冗餘 2.1.8 自動化 2.1.9 安全 2.2 架構模式在新浪微博的應用 2.3 小結 3 網站核心架構要素 3.1 性能 3.2 可用性 3.3 伸縮性 3.4 擴展性 3.5 安全性 3.6 小結 第2篇 架構 4 瞬時響應:網站的高性能架構 4.1 網站性能測試 4.1.1 不同視角下的網站性能 4.1.2 性能測試指標 4.1.3 性能測試方法 4.1.4 性能測試報告 4.1.5 性能優化策略 4.2 Web前端性能優化 4.2.1 瀏覽器訪問優化 4.2.2 CDN加速 4.2.3 反嚮代理 4.3 應用服務器性能優化 4.3.1 分布式緩存 4.3.2 異步操作 4.3.3 使用集群 4.3.4 代碼優化 4.4 存儲性能優化 4.4.1 機械硬盤vs. 固態硬盤 4.4.2 B 樹vs. LSM樹 4.4.3 RAID vs. HDFS 4.5 小結 5 無一失:網站的高可用架構 5.1 網站可用性的度量與考核 5.1.1 網站可用性度量 5.1.2 網站可用性考核 5.2 高可用的網站架構 5.3 高可用的應用 5.3.1 通過負載均衡進行無狀態服務的失效轉 移 5.3.2 應用服務器集群的Session管理 5.4 高可用的服務 5.5 高可用的數據 5.5.1 CAP原理 5.5.2 數據備份 5.5.3 失效轉移 5.6 高可用網站的軟件質量保證 5.6.1 網站發布 5.6.2 自動化測試 5.6.3 預發布驗證 5.6.4 代碼控製 5.6.5 自動化發布 5.6.6 灰度發布 5.7 網站運行監控 5.7.1 監控數據采集 5.7.2 監控管理 5.8 小結 6 永無止境:網站的伸縮性架構 6.1 網站架構的伸縮性設計 6.1.1 不同功能進行物理分離實現伸縮 6.1.2 單一功能通過集群規模實現伸縮 6.2 應用服務器集群的伸縮性設計 6.2.1 HTTP重定嚮負載均衡 6.2.2 DNS域名解析負載均衡 6.2.3 反嚮代理負載均衡 6.2.4 IP負載均衡 6.2.5 數據鏈路層負載均衡 6.2.6 負載均衡算法 6.3 分布式緩存集群的伸縮性設計 6.3.1 Memcached分布式緩存集群的訪問模型 6.3.2 Memcached分布式緩存集群的伸縮性挑 戰 6.3.3 分布式緩存的一緻性Hash算法 6.4 數據存儲服務器集群的伸縮性設計 6.4.1 關係數據庫集群的伸縮性設計 6.4.2 NoSQL數據庫的伸縮性設計 6.5 小結 7 隨需應變:網站的可擴展架構 7.1 構建可擴展的網站架構 7.2 利用分布式消息隊列降低係統耦閤性 7.2.1 事件驅動架構 7.2.2 分布式消息隊列 7.3 利用分布式服務打造可復用的業務平颱 7.3.1 Web Service與企業級分布式服務 7.3.2 網站分布式服務的需求與特點 7.3.3 分布式服務框架設計 7.4 可擴展的數據結構 7.5 利用開放平颱建設網站生態圈 7.6 小結 8 固若金湯:網站的安全架構 8.1 道高一尺魔高一丈的網站應用攻擊與防禦 8.1.1 XSS攻擊 8.1.2 注入攻擊 8.1.3 CSRF攻擊 8.1.4 其他攻擊和漏洞 8.1.5 Web應用防火牆 8.1.6 網站安全漏洞掃描 8.2 信息加密技術及密鑰安全管理 8.2.1 單嚮散列加密 8.2.2 對稱加密 8.2.3 對稱加密 8.2.4 密鑰安全管理 8.3 信息過濾與反垃圾 8.3.1 文本匹配 8.3.2 分類算法 8.3.3 黑名單 8.4 電子商務風險控製 8.4.1 風險 8.4.2 風控 8.5 小結 第3篇 案例 9 淘寶網的架構演化案例分析 9.1 淘寶網的業務發展曆程 9.2 淘寶網技術架構演化 9.3 小結 10 維基科的高性能架構設計分析 10.1 Wikipedia網站整體架構 10.2 Wikipedia性能優化策略 10.2.1 Wikipedia前端性能優化 10.2.2 Wikipedia服務端性能優化 10.2.3 Wikipedia後端性能優化 11 海量分布式存儲係統Doris的高可用架構設 計分析 11.1 分布式存儲係統的高可用架構 11.2 不同故障情況下的高可用解決方案 11.2.1 分布式存儲係統的故障分類 11.2.2 正常情況下係統訪問結構 11.2.3 瞬時故障的高可用解決方案 11.2.4 臨時故障的高可用解決方案 11.2.5 故障的高可用解決方案 12 網購秒殺係統架構設計案例分析 12.1 秒殺活動的技術挑戰 12.2 秒殺係統的應對策略 12.3 秒殺係統架構設計 12.4 小結 13 網站典型故障案例分析 13.1 寫日誌也會引發故障 13.2 高並發訪問數據庫引發的故障 13.3 高並發情況下鎖引發的故障 13.4 緩存引發的故障 13.5 應用啓動不同步引發的故障 13.6 大文件讀寫獨占磁盤引發的故障 13.7 濫用生産環境引發的故障 13.8 不規範的流程引發的故障 13.9 不好的編程習慣引發的故障 13.10 小結 第4篇 架構師 14 架構師領導藝術 14.1 關注人而不是産品 14.2 發掘人的優秀 14.3 共享美好藍圖 14.4 共同參與架構 14.5 學會妥協 14.6 成就他人 15 網站架構師職場攻略 15.1 發現問題,尋找突破 15.2 提齣問題,尋求支持 15.3 解決問題,達成績效 16 漫話網站架構師 16.1 按作用劃分架構師 16.2 按效果劃分架構師 16.3 按職責角色劃分架構師 16.4 按關注層次劃分架構師 16.5 按口碑劃分架構師 16.6 主流方式劃分架構師 附錄A 網站架構技術一覽 附錄B Web開發技術發展曆程 後記 本書通過梳理網站技術發展曆程,剖析網站技 術架構模式,深入講述互聯網架構設計的核心 原理,並通過一組典型網站技術架構設計案例 ,為讀者呈現一幅括技術選型、架構設計、性 能優化、Web安全、係統發布、運維監控等在 內的網站開發 全景視圖。 本書不僅適用於指導網站工程師、架構師進行 網站技術架構設計,也可用於指導産品經理、 項目經理、測試運維人員等瞭解網站技術架構 的基礎概念;還可供括企業係統開發人員在內 的各類軟件開發從業人員藉鑒,瞭解網站的解 決方案和開發理念。
大型分布式網站架構設計與實踐 + 大型網站技術架構:核心原理與案 例分析(入門 下載 mobi epub pdf txt 電子書 格式
大型分布式網站架構設計與實踐 + 大型網站技術架構:核心原理與案 例分析(入門 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024
大型分布式網站架構設計與實踐 + 大型網站技術架構:核心原理與案 例分析(入門 下載 mobi pdf epub txt 電子書 格式 2024
大型分布式網站架構設計與實踐 + 大型網站技術架構:核心原理與案 例分析(入門 下載 mobi epub pdf 電子書
用戶評價
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
類似圖書 點擊查看全場最低價
大型分布式網站架構設計與實踐 + 大型網站技術架構:核心原理與案 例分析(入門 mobi epub pdf txt 電子書 格式下載 2024