云計(jì)算與分布式微服務(wù)系統(tǒng)有什么區(qū)別?
時(shí)間:2023-03-31 00:26:01 | 來源:電子商務(wù)
時(shí)間:2023-03-31 00:26:01 來源:電子商務(wù)
云計(jì)算就是 X as a Service,是以 Web Service 提供各種數(shù)字化能力的模式,包括 IT 基礎(chǔ)設(shè)施、中間件、微服務(wù)、數(shù)據(jù)分析、管理軟件(ERP、CRM)等,極為考驗(yàn)服務(wù)商的調(diào)度能力,以及生態(tài)構(gòu)建能力。
微服務(wù)是一種 Cloud Native(云原生)技術(shù),一種把一個(gè)系統(tǒng)劃分成一組相對(duì)獨(dú)立、相互配合的小服務(wù)的架構(gòu)模式,微服務(wù)化的應(yīng)用,每個(gè)服務(wù)足夠內(nèi)聚,足夠小,更容易開發(fā)和維護(hù),擴(kuò)展性更靈活,更能享受云計(jì)算的優(yōu)勢。同樣,微服務(wù)有利于數(shù)據(jù)驅(qū)動(dòng)的應(yīng)用的開發(fā)和部署。不過,微服務(wù)通常也需要開發(fā)人員處理分布式系統(tǒng)的復(fù)雜性。
大數(shù)據(jù)平臺(tái)通常采用分布式計(jì)算構(gòu)建,可以在云上部署,可以以云服務(wù)的方式提供給用戶。
處理分布式微服務(wù)系統(tǒng)的復(fù)雜性,可能用到大數(shù)據(jù)技術(shù),比如分布式全鏈路監(jiān)控,通過數(shù)據(jù)分析可以更精準(zhǔn)地排查問題。比如網(wǎng)易云輕舟微服務(wù),因?yàn)橄到y(tǒng)被拆分為數(shù)十甚至數(shù)百個(gè)微服務(wù)會(huì)使得監(jiān)控?cái)?shù)據(jù)爆炸增長,我們通過數(shù)據(jù)分片處理的機(jī)制應(yīng)對(duì)海量監(jiān)控?cái)?shù)據(jù)的問題。
關(guān)鍵詞:系統(tǒng),區(qū)別,服務(wù),式微,分布