真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

微服務(wù)劃分的方法是什么

本篇內(nèi)容介紹了“微服務(wù)劃分的方法是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

在平昌等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,外貿(mào)網(wǎng)站建設(shè),平昌網(wǎng)站建設(shè)費用合理。

拆分姿勢

1.姿勢一:

新浪微博微服務(wù)專家胡忠想從縱橫兩個維度來劃分,簡單粗暴:

1.1 縱向拆分

業(yè)務(wù)****維度進(jìn)行拆分。標(biāo)準(zhǔn)是按照業(yè)務(wù)的關(guān)聯(lián)程度來決定,關(guān)聯(lián)比較密切的業(yè)務(wù)適合拆分為一個微服務(wù),而功能相對比較獨立的業(yè)務(wù)適合單獨拆分為一個微服務(wù)。

1.2 橫向拆分

從公共且獨立功能****維度拆分。標(biāo)準(zhǔn)是按照是否有公共的被多個其他服務(wù)調(diào)用,且依賴的資源獨立不與其他業(yè)務(wù)耦合。

縱向以業(yè)務(wù)為基準(zhǔn),關(guān)系鐵的在一起;橫向功能獨立的在一起。我想如果拆分這么簡單,你有底氣拆,敢拆嗎?所以我們又繼續(xù)比對一下其他專家的言論。

微服務(wù)劃分的方法是什么

2.姿勢二:

阿里的小伙伴從綜合的維度來看,部分維度和上面會有重合。

2.1 服務(wù)拆分要迎合業(yè)務(wù)的需要

充分考慮業(yè)務(wù)獨立性和專業(yè)性,避免以團(tuán)隊來定義服務(wù)邊界,從而出現(xiàn)“土匪”搶地盤,影響團(tuán)隊信任。

這個維度和上面的類似,但是強(qiáng)調(diào)的是業(yè)務(wù)和團(tuán)隊成員的各自獨立性,對上面是一種很好的補(bǔ)充。

2.2 拆分后的維護(hù)成本要低于拆分前

這里的維護(hù)成本包括:人力、物力、時間。

這里的成本對大部分中小團(tuán)隊來說都是必須要考慮的重要環(huán)節(jié),如果投入和收益不能成正比,或者超出領(lǐng)導(dǎo)的預(yù)算或者市場窗口,那么先進(jìn)的技術(shù)就是絆腳石,千萬不要迷戀技術(shù),所謂工程師思維千萬要不得。

2.3 拆分不僅僅是架構(gòu)的調(diào)整,組織結(jié)構(gòu)上也要做響應(yīng)的適應(yīng)性優(yōu)化

確保拆分后的服務(wù)由相對獨立的團(tuán)隊負(fù)責(zé)維護(hù)。

這句話怎么理解呢?傳統(tǒng)的團(tuán)隊劃分是按照產(chǎn)品部、前端、后端橫向劃分,微服務(wù)化以后的團(tuán)隊可能就會是吃一張披薩餅的人數(shù),產(chǎn)品、前端、后端被歸類到服務(wù)里面,以服務(wù)為中心來分配人數(shù)。

2.4 拆分最有價值的結(jié)果是提高了系統(tǒng)的****可擴(kuò)展性

把具有不同擴(kuò)展性要求的服務(wù)拆分出來,分別進(jìn)行部署,降低成本,提高效率。比如全文搜索服務(wù)。

這點和上面的按功能獨立性來拆分有點類似,功能獨立其實就是面向可擴(kuò)展性。

2.5 考慮軟件****發(fā)布頻率

比如把20%經(jīng)常變動的部分進(jìn)行抽離,80%不經(jīng)常變動的單獨部署和管理。說白了就是按照8/2原則進(jìn)行拆分。這個拆分的好處很明顯,可以盡可能的減少發(fā)布產(chǎn)生的后遺癥,比如用戶體驗、服務(wù)相互干擾等。

但是這里有一個問題,假如20%的服務(wù)分屬于不同的業(yè)務(wù)層面,那該怎么辦?所以這里的拆分應(yīng)該有個優(yōu)先級,在拆分相互沖突的時候應(yīng)該要優(yōu)先考慮權(quán)重比較高的那個。

微服務(wù)劃分的方法是什么

3.姿勢三:

資深技術(shù)專家李運華在他的架構(gòu)書中給出的拆分:

3.1 基于業(yè)務(wù)邏輯

將系統(tǒng)中的業(yè)務(wù)按照職責(zé)范圍進(jìn)行識別,職責(zé)相同的劃分為一個單獨的服務(wù)。這種業(yè)務(wù)優(yōu)先的方式在前面兩種姿勢當(dāng)中都出現(xiàn)過,可見是最基本,最重要的劃分方式.

“微服務(wù)劃分的方法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!


網(wǎng)頁標(biāo)題:微服務(wù)劃分的方法是什么
標(biāo)題鏈接:http://weahome.cn/article/ihcicc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部