日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

分布式和微服務(wù)區(qū)別,一分鐘弄懂什么是分布式和微服務(wù)( 二 )


五年的老程序員沒有分布式微服務(wù)的開發(fā)經(jīng)驗是不是意味著即將被淘汰?

分布式和微服務(wù)區(qū)別,一分鐘弄懂什么是分布式和微服務(wù)


如果是Web開發(fā),五年的老程序員沒有分布式、微服務(wù)的開發(fā)經(jīng)驗,我認(rèn)為情有可原,畢竟工作經(jīng)驗都是跟著項目走,不是所有項目都用到分布式;但是如果業(yè)余時間一點兒沒接觸過,那就有點兒說不過去了;淘汰不淘汰的說不好,至少對發(fā)展前景是有影響的 。沒有分布式、微服務(wù)的開發(fā)經(jīng)驗,正常又不正常我的觀點是:脫離業(yè)務(wù)實際的架構(gòu)和技術(shù)都是耍流氓,對分布式相關(guān)技術(shù)不熟悉,那么可能是公司的業(yè)務(wù)沒有達(dá)到需要分布式的程度,很多公司的項目都是面對公司內(nèi)部的業(yè)務(wù),其數(shù)據(jù)量、并發(fā)量遠(yuǎn)不能和互聯(lián)網(wǎng)公司相比,這時候沒有微服務(wù)化的必要(服務(wù)化會帶來更多的問題),很多時候,公司的架構(gòu)都是被業(yè)務(wù)逼出來的 。
但是如果對分布式一無所知,那說明除了做好本職工作之外,沒有花額外的時間和精力去學(xué)習(xí),這對程序員來說,是個致命的問題 。沒有分布式、微服務(wù)的開發(fā)經(jīng)驗,會不會被淘汰?首先軟件開發(fā)也是有很多細(xì)分行業(yè)的,有些行業(yè)對于分布式經(jīng)驗的要求并不高,比如嵌入式開發(fā);有些行業(yè)可能是需要掌握分布式的思想即可;而有些行業(yè),分布式已經(jīng)是行業(yè)趨勢,建議要掌握,比如Web項目開發(fā);如果你身處這些行業(yè)中不了解這些知識,被行業(yè)淘汰可能說的有些嚴(yán)重,不過肯定會對你的職業(yè)發(fā)展有著一定的影響 。
著重說一些Web項目開發(fā),因為我在這個領(lǐng)域工作了十余年,有著一定的經(jīng)驗的感悟 。在互聯(lián)網(wǎng)公司,很多公司都做到了微服務(wù)化的程度,因為如果不走分布式這條道路,很難對如此大的業(yè)務(wù)量做支撐;而在傳統(tǒng)行業(yè),越來越多的公司也開始意識到了這一點,如果還像原來一樣,做開發(fā)一個又一個系統(tǒng),三五年之后推到重建,這個成本是很高的,也很難快速響應(yīng)客戶的需求,所以目前很多傳統(tǒng)行業(yè)的IT,也都還是轉(zhuǎn)型,采用分布式、服務(wù)化的架構(gòu) 。
【分布式和微服務(wù)區(qū)別,一分鐘弄懂什么是分布式和微服務(wù)】所以大勢所趨,如果作為一名Web開發(fā)程序員,不懂分布式和微服務(wù)的架構(gòu)和技術(shù),那么職業(yè)發(fā)展一定會受到限制的 。既然現(xiàn)狀就是這樣,那何不順勢而為,就學(xué)習(xí)一下嘛:分布式、微服務(wù)更多的是一種架構(gòu)設(shè)計的思想;架構(gòu)設(shè)計離不開對業(yè)務(wù)的充分理解,分布式和微服務(wù)需要對現(xiàn)有的服務(wù)進(jìn)行梳理、分類、拆分、合并;分布式、微服務(wù)還是需要一些技術(shù)做支撐的,分布式系統(tǒng)應(yīng)用技術(shù),CDN、負(fù)載均衡、緩存、開發(fā)框架如Spring Cloud、Dubbo;分布式數(shù)據(jù)庫;分布式文件存儲;虛擬化技術(shù)、DevOps等等;有一些我們在傳統(tǒng)架構(gòu)中就有接觸,有一些是“老瓶裝新酒”,所以看起來很多,實際上也沒那么恐怖 。

推薦閱讀