班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每期人數(shù)限3到5人。 |
上課時(shí)間和地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開(kāi)課時(shí)間(周末班/連續(xù)班/晚班):2020年3月16日 |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng);
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
課程大綱 |
課程目標(biāo)
從高性能系統(tǒng)設(shè)計(jì)、高并發(fā)數(shù)據(jù)訪問(wèn)設(shè)計(jì)和SSH安全應(yīng)用設(shè)計(jì)多種角度,進(jìn)行整體性能優(yōu)化。
一、 培訓(xùn)對(duì)象
從事系統(tǒng)解決方案設(shè)計(jì)、軟件架構(gòu)設(shè)計(jì)、模塊設(shè)計(jì)等相關(guān)人員,或者對(duì)系統(tǒng)設(shè)計(jì)感興趣以及想從事系統(tǒng)設(shè)計(jì)工作的人員。有良好的設(shè)計(jì)思想, 有志成為設(shè)計(jì)領(lǐng)域尖端人才的人員。
二、 培訓(xùn)內(nèi)容
類別 培訓(xùn)主題 培訓(xùn)詳細(xì)內(nèi)容
高并發(fā)系統(tǒng)設(shè)計(jì)技術(shù) 網(wǎng)絡(luò)通信技術(shù) 講解通信協(xié)議的選擇、連接的管理、網(wǎng)絡(luò)IO、序列化/反序列化、NIO框架,以及編寫(xiě)高性能網(wǎng)絡(luò)通信實(shí)現(xiàn)的最佳實(shí)踐。
遠(yuǎn)程調(diào)用(RPC)技術(shù) 講解基于網(wǎng)絡(luò)通信框架實(shí)現(xiàn)高性能的RPC的相關(guān)技術(shù),主要包括代理、反射、優(yōu)先級(jí)線程池、異步轉(zhuǎn)同步、超時(shí)等。
消息通信技術(shù) 講解基于網(wǎng)絡(luò)通信框架實(shí)現(xiàn)高性能、高可靠的消息機(jī)制的技巧,以及在應(yīng)用設(shè)計(jì)時(shí)合理的使用消息機(jī)制。
可伸縮技術(shù)
講解讓?xiě)?yīng)用做到可垂直伸縮、水平伸縮的技巧,包括系統(tǒng)拆分、Service框架、無(wú)狀態(tài)、分布式Cache、分布式文件系統(tǒng)、DB拆分、NoSQL等。
高性能技術(shù) 系統(tǒng)結(jié)構(gòu)上講解Cache、CDN等,代碼技巧上講解編寫(xiě)高性能java程序的一些技巧和案例,主要是高并發(fā)的數(shù)據(jù)結(jié)構(gòu)、拆分鎖、實(shí)際的性能調(diào)優(yōu)案例等
高并發(fā)數(shù)據(jù)訪問(wèn)設(shè)計(jì)技術(shù) 分析性能關(guān)注的問(wèn)題 ? 并發(fā)處理
? 大數(shù)據(jù)容量處理
? 復(fù)雜數(shù)據(jù)查詢和統(tǒng)計(jì)
? 長(zhǎng)事務(wù)處理
? 分布式數(shù)據(jù)處理
? 如何通過(guò)邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)優(yōu)化性能
? 如何從物理數(shù)據(jù)庫(kù)角度優(yōu)化性能
? 支持不斷增長(zhǎng)的性能壓力引起的擴(kuò)展
數(shù)據(jù)性能場(chǎng)景 ? 高峰的并發(fā)訪問(wèn)
? 大數(shù)據(jù)量的聯(lián)合查詢和統(tǒng)計(jì)
? 長(zhǎng)事務(wù)處理
? 大數(shù)據(jù)容量的數(shù)據(jù)操作(查詢,更新,修改,刪除)性能
? 分布式數(shù)據(jù)庫(kù)一致性同步
性能優(yōu)化:海量數(shù)據(jù)庫(kù)優(yōu)化 ? 存儲(chǔ)內(nèi)容分解
? 根據(jù)內(nèi)容確定存儲(chǔ)位置與介質(zhì)
? 數(shù)據(jù)的分庫(kù)策略:結(jié)構(gòu)劃分原則,存儲(chǔ)空間,
? 數(shù)據(jù)的水平和垂直切割,
? 多個(gè)數(shù)據(jù)庫(kù)的訪問(wèn)關(guān)系規(guī)劃,讀寫(xiě)分離
? 多個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)路由和同步
? 數(shù)據(jù)的備份與轉(zhuǎn)儲(chǔ)
? 充分利用緩存提升性能?
某大型數(shù)據(jù)庫(kù)設(shè)計(jì)項(xiàng)目案例 ? 項(xiàng)目介紹
? 需求分析
? 分析項(xiàng)目中的數(shù)據(jù)
? 數(shù)據(jù)庫(kù)容量分析
? 數(shù)據(jù)庫(kù)訪問(wèn)量分析
? 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)和性能優(yōu)化
? 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)和性能優(yōu)化
? 數(shù)據(jù)庫(kù)性能優(yōu)化方案
? 數(shù)據(jù)庫(kù)性能監(jiān)測(cè)與調(diào)優(yōu)
? 建立持續(xù)的性能擴(kuò)展架構(gòu)?
SSH協(xié)議應(yīng)用設(shè)計(jì) 傳輸層協(xié)議 ? 該協(xié)議提供諸如認(rèn)證、信任和完整性檢驗(yàn)等安全措施,此外還可以任意地提供數(shù)據(jù)壓縮功能。通常情況下,這些傳輸層協(xié)議都建立在面向連接的TCP數(shù)據(jù)流之上。
用戶認(rèn)證協(xié)議層 ? 用來(lái)實(shí)現(xiàn)服務(wù)器的跟客戶端用戶之間的身份認(rèn)證,其運(yùn)行在傳輸層協(xié)議之上。
連接協(xié)議層 ? 分配多個(gè)加密通道至一些邏輯通道上,它運(yùn)行在用戶認(rèn)證層協(xié)議之上。
|
|
|
|
|
|