日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

【書籍目錄】

第1章 面向服務的體系架構(SOA)

本章主要介紹和解決以下問題,這些也是全書的基礎:

HTTP協議的工作方式與HTTP網絡協議棧的結構。

如何實現基于HTTP協議和TCP協議的RPC調用,它們之間有何差別,分別適應何種場景。

如何實現服務的動態注冊和路由,以及軟負載均衡的實現。

1.1 基于TCP協議的RPC

1.1.1 RPC名詞解釋

1.1.2 對象的序列化

1.1.3 基于TCP協議實現RPC

1.2 基于HTTP協議的RPC

1.2.1 HTTP協議棧

1.2.2 HTTP請求與響應

1.2.3 通過HttpClient發送HTTP請求

1.2.4 使用HTTP協議的優勢

1.2.5 JSON和XML

1.2.6 RESTful和RPC

1.2.7 基于HTTP協議的RPC的實現

1.3 服務的路由和負載均衡

1.3.1 服務化的演變

1.3.2 負載均衡算法

1.3.3 動態配置規則

1.3.4 ZooKeeper介紹與環境搭建

1.3.5 ZooKeeper API使用簡介

1.3.6 zkClient的使用

1.3.7 路由和負載均衡的實現

1.4 HTTP服務網關

第2章 分布式系統基礎設施

本章主要介紹和解決如下問題:

分布式緩存memcache的使用及分布式策略,包括Hash算法的選擇。

常見的分布式系統存儲解決方案,包括MySQL的分布式擴展、HBase的API及使用場景、Redis的使用等。

如何使用分布式消息系統ActiveMQ來降低系統之間的耦合度,以及進行應用間的通信。

垂直化的搜索引擎在分布式系統中的使用,包括搜索引擎的基本原理、Lucene詳細的使用介紹,以及基于Lucene的開源搜索引擎工具Solr的使用。

2.1 分布式緩存

2.1.1 memcache簡介及安裝

2.1.2 memcache API與分布式

2.1.3 分布式session

2.2 持久化存儲

2.2.1 MySQL擴展

2.2.2 HBase

2.2.3 Redis

2.3 消息系統

2.3.1 ActiveMQ & JMS

2.4 垂直化搜索引擎

2.4.1 Lucene簡介

2.4.2 Lucene的使用

2.4.3 Solr

2.5 其他基礎設施

第3章 互聯網安全架構

本章主要介紹和解決如下問題:

常見的Web攻擊手段和防御方法,如XSS、CRSF、SQL注入等。

常見的一些安全算法,如數字摘要、對稱加密、非對稱加密、數字簽名、數字證書等。

如何采用摘要認證方式防止信息篡改、通過數字簽名驗證通信雙方的合法性,以及通過HTTPS協議保障通信過程中數據不被第三方監聽和截獲。

在開放平臺體系下,OAuth協議如何保障ISV對數據的訪問是經過授權的合法行為。

3.1 常見的Web攻擊手段

3.1.1 XSS攻擊

3.1.2 CRSF攻擊

3.1.3 SQL注入攻擊

3.1.4 文件上傳漏洞

3.1.5 DDoS攻擊

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.5 HTTPS協議

3.5.1 HTTPS協議原理

3.5.2 SSL/TLS

3.5.3 部署HTTPS Web

3.6 OAuth協議

3.6.1 OAuth的介紹

3.6.2 OAuth授權過程

第4章 系統穩定性

本章主要介紹和解決如下問題:

常用的在線日志分析命令的使用和日志分析腳本的編寫,如cat、grep、wc、less等命令的使用,以及awk、shell腳本的編寫。

如何進行集群的監控,包括監控指標的定義、心跳檢測、容量評估等。

如何保障高并發系統的穩定運行,如采用流量控制、依賴管理、服務分級、開關等策略,以及介紹如何設計高并發系統。

如何優化應用的性能,包括前端優化、Java程序優化、數據庫查詢優化等。

如何進行Java應用故障的在線排查,包括一系列排查工具的使用,以及一些實際案例的介紹等。

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.5 Java應用故障的排查

4.5.1 常用的工具

4.5.2 典型案例分析

第5章 數據分析

本章主要介紹和解決如下問題:

分布式系統中日志收集系統的架構。

如何通過Storm進行實時的流式數據分析。

如何通過Hadoop進行離線數據分析,通過Hive建立數據倉庫。

如何將關系型數據庫中存儲的數據導入HDFS,以及從HDFS中將數據導入關系型數據庫。

如何將分析好的數據通過圖形展示給用戶。

5.1 日志收集

5.1.1 inotify機制

5.1.2 ActiveMQ-CPP

5.1.3 架構和存儲

5.1.4 Chukwa

5.2 離線數據分析

5.2.1 Hadoop項目簡介

5.2.2 Hadoop環境搭建

5.2.3 MapReduce編寫

5.2.4 Hive使用

5.3 流式數據分析

5.3.1 Storm的介紹

5.3.2 安裝部署Storm

5.3.3 Storm的使用

5.4 數據同步

5.4.1 離線數據同步

5.4.2 實時數據同步

5.5 數據報表

5.5.1 數據報表能提供什么

5.5.2 報表工具Highcharts

參考文獻

分享到:
標簽:分布式 完整版 架構 Linux
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定