所謂大型網(wǎng)站技術(shù)架構(gòu)的五大核心要素,即大家所熟知的高性能、高可用、伸縮性、擴(kuò)展性和安全性。以下摘抄的知識(shí)點(diǎn)最多只能稱之為綱,如想較系統(tǒng)的熟悉掌握該領(lǐng)域知識(shí),建議查看李智慧先生所著《大型網(wǎng)站技術(shù)架構(gòu)——核心原理與案例分析》。謝謝!
如果衍生開來,依然能發(fā)現(xiàn)系統(tǒng)的五大核心要素,與好的團(tuán)隊(duì)所具備的能力極其的相似。技術(shù)架構(gòu)師的核心產(chǎn)出是好的系統(tǒng),技術(shù)管理(含各級(jí)經(jīng)理、leader及非職權(quán)影響力的項(xiàng)目經(jīng)理、教練等)的核心產(chǎn)出則是好的團(tuán)隊(duì)。
高性能:對(duì)應(yīng)團(tuán)隊(duì)人效高、浪費(fèi)少、產(chǎn)能大;
高可用:對(duì)應(yīng)團(tuán)隊(duì)靠譜,長期可信賴;
伸縮性:對(duì)應(yīng)團(tuán)隊(duì)可單件做事,亦可規(guī)模做事;
擴(kuò)展性:對(duì)應(yīng)團(tuán)隊(duì)能妥善應(yīng)對(duì)各類新興的任務(wù),不需要大成本的組織重構(gòu);
安全性:對(duì)應(yīng)團(tuán)隊(duì)?wèi)?yīng)具備競對(duì)攻防能力等;
1. 高性能

高性能

性能優(yōu)化策略

分布式緩存-Memcached機(jī)制

java垃圾回收機(jī)制
2. 高可用

高可用2-1

高可用2-2
3. 伸縮性

伸縮性2-1

伸縮性2-2
4. 擴(kuò)展性

擴(kuò)展性
5. 安全性

安全性

加解密技術(shù)