聚焦西安SEO網站優化關鍵詞排名服務,專業SEO優化網站建設服務商。
        在線咨詢:seo顧問聯系qq 熱門標簽 | 城市分站
        400-090-1719
        多年網站建設經驗(服務超1000家客戶) 實戰的網站優化與營銷策劃能力(成功策劃實施多家企業) 專業的服務團隊(超20人的后臺服務團隊)

        什么系統適合做微服務系統?分布式事務如何處理

        發布時間:2021-12-29 18:06:43來源:微服務系統作者:風清楊閱讀:

        [導讀]:最近這幾年,微服務已經成為了主流,微服務這個東西,固然是有它的優點,但是如果你用不好,就會成為災難。什么樣的系統適合做微服務?分布

          最近這幾年,微服務已經成為了主流,微服務這個東西,固然是有它的優點,但是如果你用不好,就會成為災難。什么樣的系統適合做微服務?分布式事務如何處理?想要用好微服務,就一定要注意一下三點。

          一、什么樣的系統適合做微服務

          微服務這個東西固然好,但是并不是所有的系統都適合做微服務,現在很多人有這樣一個心理,看到一款技術框架很流行,大家都在用,那我為了追求時髦,我一定也要在項目里用一下。這種心理要不得,一定要去評估這款新的框架但適不適合你的系統的,如果不適合,你就會得到適得其反的效果。作為微服務來講,一般來說如果項目不是特別大,訪問量也沒有那么大,就千萬不要去做微服務。只有說你的系統大到一定程度了,在一個項目里很難維護了,這時候你再去考慮去做微服務。

          二、微服務要依據什么樣的選擇對系統做拆分

          系統拆分原則,這個并沒有在業界形成統一的標準,每個人都有自己的想法,在這里我只是說一下自己總結的一些看法

          1.如果兩個子系統之間,需要保證事務的強一致性,那你就不要去拆了,因為現在沒有任何一種方案,能保證事務的強一致性的,即便是阿里的seta,也不能保證強一致性,我們只能保證它的最終一致性,盡最大努力去減小數據不一致的時間,如果允許數據可以短時間的不一致,沒太大影響,就可以做拆分,如果說數據段時間的不一致,也會帶來很大損失,那就不要去拆了。

          2.避免任意兩個系統之間,特別頻繁的調用。我第一次在做微服務的時候,拆分出了一個權限系統,這個系統負責用戶的登錄,權限分配,權限驗證和session等等,但是考慮到,一個用戶登錄成功的,塔操作的所有功能,都要去調用這個系統去做session驗證和權限驗證,這樣不僅僅會影響效率,也會給這個系統帶來很大壓力。后來的解決方案是,我們還是拆分出了這個權限系統,只不過我們在做session驗證和權限驗證時,不會直接去調用這個系統,而是用maven把對應的jar包依賴過,做本地調用。

          3.在保證上面兩點的基礎上,盡量按照單一職責的原則去拆分,做到低耦合,高內聚。

          三、分布式事務如何處理

          這個現在沒有一種方案,能做到事務的強一致性,我們只能盡最大努力減少數據不一致的時間,來保證它的最終一致性,這個上網去查,能查到很多方案,什么兩階段提交,三階段提交,寫回滾代碼,等等,但是在真實寫代碼的過程中,沒人會這么做的,因為它不僅性能差,而且會增加很多工作量。現在比較成熟的做法是用阿里的seta框架,它的原理就是記錄了一張日志表,當需要做數據回滾的時候,就根據這張日志表的數據去做回滾,但是如果回滾的時候出現了網絡問題,或者出現了臟寫,依然會回滾失敗,這種情況就需要人工處理。這也就是我說的阿里么seata并不能百分之百的保證事務強一致性的原因。

          總結:以上就是小編對什么樣的系統適合做微服務的一些不同見解,如您對什么樣的系統適合做微服務有任何疑問,請給我們留言或者聯系我們的在線客服人員, 巨海為您提供搜索營銷一站式企業服務!可以讓潛在有需求的客戶及時找到你,讓你的網站擁有很多精準流量訪問!

        聲明:本文源自巨海科技整理編輯,如本站文章和轉稿涉及版權等問題,請作者在及時聯系本站,我們會盡快處理。
        標題:什么系統適合做微服務系統?分布式事務如何處理 ????????原文地址:http://www.mybackpackingbuddies.com/wzjszs/9506.html
        TAG標簽:

        相關推薦

        熱門評論

        來自【西安】營銷型網站建設的客戶反饋

        最近剛在巨海科技做了一個營銷型網站,效果挺不錯的,大氣上檔次,價格又低,真的意想不到,最近幾天也接到了不少詢盤客戶,很不錯,真心喜歡,只有嘗試了才能看到效果,也該跟上時代的步伐才能幫助我們公司更好發展。

        來自【寶雞】營銷型網站建設的客戶反饋

        這次總的來說比較滿意。網站主色調貼近內容,視覺符合我們的要求,題頭比較醒目,設計師的布局比較滿意,熱點內容和banner、廣告條幅的設計比較醒目。熱點推薦也還行。

        來自【蚌埠】服務seo優化的客戶反饋

        巨海科技營銷做的網站優化滿意,細節做的很到位,通過對我公司產品市場的分析,幫我們制定網站優化方案,效果很好,很敬業。

        來自【西安】服務seo優化的客戶反饋

        我們的關鍵詞真的挺難做的,和巨海科技合作之前,找了一家公司優化,結果做了一年多都沒有到首頁;后來找到了巨海科技,他們優化速度很快,用了一個禮拜左右,關鍵詞就做到首頁了!

        來自【西安】服務seo優化的客戶反饋

        真是的一家很用心的公司,優化做的很棒,效果明顯。技術過硬,價錢還不貴,最主要的是服務好,讓人很舒心,會推薦朋友過來的。

        • 制作網站多少錢(網站收費標準)
          制作網站多少錢(網站收費標準)

            這是知乎上回答的一個問題,原來問題的標題是:你們給別人做一個網站多少錢?  問題大概是:幫客戶做了一個網站,一共收了500塊,服務器,域名,維護都還包一年的,第二年續費就200,也可以給客戶源代碼。  最后問:老鐵們這價格

        • 網站關鍵詞排名怎么優化,影響網站關鍵詞排名的因素
          網站關鍵詞排名怎么優化,影響網站關鍵詞排名的因素

            網站關鍵詞排名怎么優化,想讓自己的網站能夠在搜索引擎中獲得靠前的排名位置,站長們做網絡SEO排名時還得更多關注網站站內優化問題,目前做網絡推廣營銷的企業數量都比較多,很多企業網站排名都難上首頁,這是受哪些因素

        • banner是什么意思?banner設計的注意事項
          banner是什么意思?banner設計的注意事項

            banner是什么意思?banner是位于網頁頂部,中部,底部任意一處,banner也就是大家常見的廣告大圖,或者廣告小圖;Banner可以作為網站頁面的橫幅廣告,主要用到網站頁面的頂部、電商平臺頂部、報紙上面部分、各種宣傳大圖。 

        • LOGO是什么意思?LOGO的本質是什么
          LOGO是什么意思?LOGO的本質是什么

            LOGO是什么意思?  LOGO簡單講就是符號,圖標。關鍵是代表著一個品牌,價值,產品的品位,產品定位,信譽的符號。人的思維,對符號、圖像的印象最深,甚至比文字的印象還深。一個品牌的LOGO不會隨意更改變化,改變時經營管理層

        '); })();
        主站蜘蛛池模板: 精品国产AⅤ一区二区三区4区 | 亚洲成AV人片一区二区密柚| 国模无码视频一区| 亚洲熟妇AV一区二区三区浪潮| 手机福利视频一区二区| 国产凸凹视频一区二区| 无码国产精品一区二区免费3p| 亚洲av日韩综合一区在线观看| 亚洲愉拍一区二区三区| 国产熟女一区二区三区四区五区 | 亚洲国产一区二区a毛片| 国产一区二区三区无码免费| 日本一区精品久久久久影院| 无码精品人妻一区二区三区免费| 精品国产日产一区二区三区 | 国产一区二区三区小向美奈子 | 人妻少妇精品视频一区二区三区 | 无码av免费毛片一区二区| 国产一区二区三区高清视频| 国产精品无码一区二区三区免费 | 日韩精品无码一区二区中文字幕| 中文字幕不卡一区| 日韩有码一区二区| 国产一区二区三区日韩精品| 无码中文字幕乱码一区| 日韩精品视频一区二区三区 | 久热国产精品视频一区二区三区| 亚洲午夜一区二区电影院| 无码精品人妻一区二区三区中| 中文字幕一区二区三区在线播放 | 亚洲另类无码一区二区三区| 亚洲一区二区三区在线网站| 精品国产福利一区二区| 交换国产精品视频一区| 国内精品一区二区三区最新| 日韩精品一区在线| 中文字幕在线无码一区| 亚洲一区二区电影| 精品国产日韩亚洲一区在线| 免费国产在线精品一区| 中文字幕一区二区三区在线不卡|