課程費用

6800.00 /人

課程時長

2

成為教練

課程簡介

多機(jī)房架構(gòu)設(shè)計遷移與實踐

目標(biāo)收益

培訓(xùn)對象

課程大綱

一、大型網(wǎng)站架構(gòu)演變 (1)大型網(wǎng)站架構(gòu)可用性常見玩法與實踐
(2)大型網(wǎng)站架構(gòu)擴(kuò)展性常見玩法與實踐
(3)大型網(wǎng)站架構(gòu)負(fù)載均衡常見玩法與實踐
(4)大型網(wǎng)站流量從1到10億系統(tǒng)進(jìn)化實戰(zhàn)
4.1)小流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.2)中流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.3)大流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.4)超大流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.5)多機(jī)房架構(gòu)【見下一章】
二、多機(jī)房架構(gòu)與實踐 (1)常見互聯(lián)網(wǎng)架構(gòu)實踐
1.1)http接入層核心技術(shù)與架構(gòu)實踐
1.2)tcp接入層核心技術(shù)與架構(gòu)實踐
1.3)為什么要服務(wù)化與服務(wù)化深度實踐
1.4)典型互聯(lián)網(wǎng)單機(jī)房架構(gòu)小結(jié)
(2)機(jī)房遷移架構(gòu)實踐
2.1)機(jī)房遷移的目標(biāo)
2.2)機(jī)房遷移的技術(shù)難點
2.3)站點層、服務(wù)層、數(shù)據(jù)層單獨遷移方案
2.4)自頂向下的機(jī)房遷移方案
2.5)自底向上的機(jī)房遷移方案
(3)多機(jī)房架構(gòu)實踐
3.1)為什么要實施多機(jī)房架構(gòu)
3.2)偽多機(jī)房架構(gòu)
3.3)多機(jī)房多活架構(gòu)
3.4)多機(jī)房數(shù)據(jù)同步方案
3.5)多機(jī)房數(shù)據(jù)一致性討論
(4)多機(jī)房難點
4.1)數(shù)據(jù)庫難點【見第三章】
4.2)緩存難點【見第四章】
三、數(shù)據(jù)庫架構(gòu)實踐 (1)數(shù)據(jù)庫設(shè)計基本概念
(2)數(shù)據(jù)庫架構(gòu)-可用性設(shè)計與實踐
2.1)讀高可用設(shè)計
2.2)寫高可用設(shè)計
2.3)實戰(zhàn)解決方案
(3)數(shù)據(jù)庫架構(gòu)-讀性能設(shè)計與實踐
3.1)索引提速設(shè)計
3.2)從庫擴(kuò)容設(shè)計
3.3)緩存擴(kuò)容設(shè)計
(4)數(shù)據(jù)庫架構(gòu)-一致性設(shè)計與實踐
4.1)主從不一致解決方案
4.2)緩存不一致解決方案
(5)數(shù)據(jù)庫架構(gòu)-擴(kuò)展性設(shè)計與實踐
5.1)秒級擴(kuò)容方案
5.2)字段擴(kuò)展方案
5.3)數(shù)據(jù)遷移方案
(6)數(shù)據(jù)庫架構(gòu)-水平切分設(shè)計與實踐
6.1)“單Key型”表結(jié)構(gòu)水平切分
6.2)“1對多型”表結(jié)構(gòu)水平切分
6.3)“多對多型”表結(jié)構(gòu)水平切分
6.4)“多Key型”表結(jié)構(gòu)水平切分
(7)數(shù)據(jù)庫中間件與分庫SQL實戰(zhàn)
7.1)IN語句的玩法
7.2)非patition key上的SQL玩法
7.3)夸庫分頁的玩法
四、緩存架構(gòu)實踐 (1)緩存的概念與原理
(2)常見緩存的介紹與使用選型
2.1)memcache的介紹與使用場景
2.2)redis的介紹與使用場景
2.3)leveldb的介紹與使用場景
(3)不同業(yè)務(wù)場景對緩存的典型使用
3.1)只讀非高可用業(yè)務(wù)緩存實踐
3.2)只讀高可用業(yè)務(wù)緩存實踐
3.3)讀寫非高可用業(yè)務(wù)緩存實踐
3.4)讀寫高可用業(yè)務(wù)緩存實踐
(4)緩存架構(gòu)設(shè)計核心
4.1)緩存的可用性設(shè)計
4.2)緩存的擴(kuò)展性設(shè)計
4.3)緩存的負(fù)載均衡性設(shè)計
4.4)緩存的一致性設(shè)計
(5)典型系統(tǒng)實戰(zhàn)-計數(shù)系統(tǒng)的設(shè)計與實踐
5.1)計數(shù)系統(tǒng)典型業(yè)務(wù)介紹
5.2)列擴(kuò)展計數(shù)系統(tǒng)的實踐與缺陷(DB計數(shù))
5.3)行擴(kuò)展計數(shù)系統(tǒng)的實踐與缺陷(DB計數(shù))
5.4)KV緩存計數(shù)系統(tǒng)的實踐與缺陷(緩存計數(shù))
5.5)計數(shù)系統(tǒng)終極緩存優(yōu)化方案
一、大型網(wǎng)站架構(gòu)演變
(1)大型網(wǎng)站架構(gòu)可用性常見玩法與實踐
(2)大型網(wǎng)站架構(gòu)擴(kuò)展性常見玩法與實踐
(3)大型網(wǎng)站架構(gòu)負(fù)載均衡常見玩法與實踐
(4)大型網(wǎng)站流量從1到10億系統(tǒng)進(jìn)化實戰(zhàn)
4.1)小流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.2)中流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.3)大流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.4)超大流量站點架構(gòu)實戰(zhàn)(主要矛盾與解決方案分析與實踐)
4.5)多機(jī)房架構(gòu)【見下一章】
二、多機(jī)房架構(gòu)與實踐
(1)常見互聯(lián)網(wǎng)架構(gòu)實踐
1.1)http接入層核心技術(shù)與架構(gòu)實踐
1.2)tcp接入層核心技術(shù)與架構(gòu)實踐
1.3)為什么要服務(wù)化與服務(wù)化深度實踐
1.4)典型互聯(lián)網(wǎng)單機(jī)房架構(gòu)小結(jié)
(2)機(jī)房遷移架構(gòu)實踐
2.1)機(jī)房遷移的目標(biāo)
2.2)機(jī)房遷移的技術(shù)難點
2.3)站點層、服務(wù)層、數(shù)據(jù)層單獨遷移方案
2.4)自頂向下的機(jī)房遷移方案
2.5)自底向上的機(jī)房遷移方案
(3)多機(jī)房架構(gòu)實踐
3.1)為什么要實施多機(jī)房架構(gòu)
3.2)偽多機(jī)房架構(gòu)
3.3)多機(jī)房多活架構(gòu)
3.4)多機(jī)房數(shù)據(jù)同步方案
3.5)多機(jī)房數(shù)據(jù)一致性討論
(4)多機(jī)房難點
4.1)數(shù)據(jù)庫難點【見第三章】
4.2)緩存難點【見第四章】
三、數(shù)據(jù)庫架構(gòu)實踐
(1)數(shù)據(jù)庫設(shè)計基本概念
(2)數(shù)據(jù)庫架構(gòu)-可用性設(shè)計與實踐
2.1)讀高可用設(shè)計
2.2)寫高可用設(shè)計
2.3)實戰(zhàn)解決方案
(3)數(shù)據(jù)庫架構(gòu)-讀性能設(shè)計與實踐
3.1)索引提速設(shè)計
3.2)從庫擴(kuò)容設(shè)計
3.3)緩存擴(kuò)容設(shè)計
(4)數(shù)據(jù)庫架構(gòu)-一致性設(shè)計與實踐
4.1)主從不一致解決方案
4.2)緩存不一致解決方案
(5)數(shù)據(jù)庫架構(gòu)-擴(kuò)展性設(shè)計與實踐
5.1)秒級擴(kuò)容方案
5.2)字段擴(kuò)展方案
5.3)數(shù)據(jù)遷移方案
(6)數(shù)據(jù)庫架構(gòu)-水平切分設(shè)計與實踐
6.1)“單Key型”表結(jié)構(gòu)水平切分
6.2)“1對多型”表結(jié)構(gòu)水平切分
6.3)“多對多型”表結(jié)構(gòu)水平切分
6.4)“多Key型”表結(jié)構(gòu)水平切分
(7)數(shù)據(jù)庫中間件與分庫SQL實戰(zhàn)
7.1)IN語句的玩法
7.2)非patition key上的SQL玩法
7.3)夸庫分頁的玩法
四、緩存架構(gòu)實踐
(1)緩存的概念與原理
(2)常見緩存的介紹與使用選型
2.1)memcache的介紹與使用場景
2.2)redis的介紹與使用場景
2.3)leveldb的介紹與使用場景
(3)不同業(yè)務(wù)場景對緩存的典型使用
3.1)只讀非高可用業(yè)務(wù)緩存實踐
3.2)只讀高可用業(yè)務(wù)緩存實踐
3.3)讀寫非高可用業(yè)務(wù)緩存實踐
3.4)讀寫高可用業(yè)務(wù)緩存實踐
(4)緩存架構(gòu)設(shè)計核心
4.1)緩存的可用性設(shè)計
4.2)緩存的擴(kuò)展性設(shè)計
4.3)緩存的負(fù)載均衡性設(shè)計
4.4)緩存的一致性設(shè)計
(5)典型系統(tǒng)實戰(zhàn)-計數(shù)系統(tǒng)的設(shè)計與實踐
5.1)計數(shù)系統(tǒng)典型業(yè)務(wù)介紹
5.2)列擴(kuò)展計數(shù)系統(tǒng)的實踐與缺陷(DB計數(shù))
5.3)行擴(kuò)展計數(shù)系統(tǒng)的實踐與缺陷(DB計數(shù))
5.4)KV緩存計數(shù)系統(tǒng)的實踐與缺陷(緩存計數(shù))
5.5)計數(shù)系統(tǒng)終極緩存優(yōu)化方案

課程費用

6800.00 /人

課程時長

2

預(yù)約體驗票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求