大型分布式系统需要考虑的问题
關(guān)于大型分布式系統(tǒng)需要考慮的問題:
1.負(fù)載均衡服務(wù)器
? ????? ? 用于接收請求并將請求均衡發(fā)送給應(yīng)用服務(wù)器處理。
2.分布式消息隊(duì)列服務(wù)器
??????????用于多個應(yīng)用之間的互相調(diào)用和通信(一般為異步)。
3.分布式緩存服務(wù)器
?????? 用于提供數(shù)據(jù)的頻繁高速訪問,減少直接訪問DB的壓力。
4.分布式數(shù)據(jù)存儲服務(wù)器
?????? 用于數(shù)據(jù)的安全、快速存儲。
其實(shí)想想也很簡單,不管是大型分布式還是傳統(tǒng)單體服務(wù),不管怎么發(fā)展,對外提供的服務(wù)內(nèi)容沒有變化。只是為了應(yīng)對海量大數(shù)據(jù)、高并發(fā),部署形式發(fā)生了變化,需要考慮的方面無非以下幾點(diǎn):
1.消息如何接收和分發(fā)
2.應(yīng)用之間如何互相調(diào)用通信
3.數(shù)據(jù)如何快速訪問
4.數(shù)據(jù)如何安全快速存取
當(dāng)然了,以上的總結(jié)太淺顯,太粗略,實(shí)際上大型分布式需要考慮的問題,很復(fù)雜、很棘手,需要實(shí)際大型項(xiàng)目的驅(qū)動和不斷學(xué)習(xí)。如果能夠在實(shí)際工作中,遇到大型項(xiàng)目的開發(fā)、部署和維護(hù),一定要抓住這種難得的機(jī)會,了解、學(xué)習(xí)整個項(xiàng)目的架構(gòu),積累經(jīng)驗(yàn),不斷提高自己。這在平時任何淺顯的理論學(xué)習(xí)中,是無法學(xué)習(xí)到的。
轉(zhuǎn)載于:https://www.cnblogs.com/beheaven/p/10710237.html
總結(jié)
以上是生活随笔為你收集整理的大型分布式系统需要考虑的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Flutter 异常处理之图片篇
- 下一篇: DirectX11 With Windo