SOA: service oriented aichitecture
服務(wù)的演變過程
數(shù)據(jù)庫讀寫分離:主庫提供寫,備庫提供讀与帆,主庫通過數(shù)據(jù)同步到備庫廊移。mysql通過binlog去同步數(shù)據(jù)
反向代理和CDN加速: 應(yīng)用于靜態(tài)資源些椒,較少后端壓力
分布式文件系統(tǒng)和分布式數(shù)據(jù)庫: 分庫分表技術(shù)
使用nosql: 非關(guān)系式數(shù)據(jù)庫
業(yè)務(wù)抽象與拆分:分而治之,共用數(shù)據(jù)庫理肺。如分布式服務(wù)
分布式服務(wù):共同的服務(wù)被提取出來,供給不同的業(yè)務(wù)去調(diào)用善镰;
分布式服務(wù)基礎(chǔ)設(shè)施:分布式緩存妹萨、持久化存儲、消息系統(tǒng)(JMS:java消息服務(wù))炫欺,還有搜索引擎乎完、文件系統(tǒng)、日志系統(tǒng)品洛、數(shù)據(jù)倉庫等树姨。