微服務(wù)簡介

企業(yè)微信截圖_ceb9ceeb-e06c-42ef-86d0-4842acc359ae.png
開發(fā)效率的影響
1. 代碼提交沖突,所有人都在同一個倉庫上開發(fā)會導致代碼陷入沖突陷阱,不斷的陷入解決沖突問題之中。
2. 沒有絕對的規(guī)則,只靠人為約定,會導致模塊的趨勢混亂,慢慢的代碼不敢改動,擔心牽一發(fā)動全身。
測試效率的影響
1. 很難輕量級測試,導致測試低效。 
部署效率的影響
1. 改動任何一個點(或大或?。夹枰w上來部署。
2. 不能按資源劃分部署,提高資源使用效率,無靈活性。
微服務(wù)之間如何統(tǒng)一對外服務(wù) : 網(wǎng)關(guān)機制    SpringCloud Gateway等
微服務(wù)之間如何互相發(fā)現(xiàn) : 注冊發(fā)現(xiàn)機制 ZK、Etcd等
微服務(wù)之間如何保證互相的獨立性: 熔斷、限流機制 Hystrix、Sentinel等
微服務(wù)之間如何保證事務(wù)性: 分布式事務(wù)Seata等。
微服務(wù)配置如何集中: Nacos、Apollo等
微服務(wù)之間如何通信: Restful(http)、Rpc(tcp)等.
微服務(wù)如何快速輕便部署: Docker、K8S技術(shù)等.
微服務(wù)之間如何跟蹤調(diào)用關(guān)系: ZipKin、Skywalking等
微服務(wù)如何快速查看日志: ELK技術(shù)等. 
微服務(wù)之間如何消息節(jié)藕:消息隊列Rocketmq、Kafka等.
微服務(wù)的應用框架舉例: Spring Cloud、Dubbo等
微服務(wù)等監(jiān)控體系: Prometheus等
微服務(wù)之間如何負載均衡: Ribbon等

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 微服務(wù)的起源 微服務(wù)沒有官方標準。當人們試圖解釋什么是微服務(wù)時經(jīng)常會提到面向服務(wù)的體系結(jié)構(gòu)(SOA Service...
    python測試開發(fā)閱讀 7,317評論 0 6
  • 微服務(wù)是什么? 2012年,“微服務(wù)架構(gòu)”這個術(shù)語出現(xiàn)了,直到2014年才開始被關(guān)注。微服務(wù)是一種架構(gòu)風格,一種將...
    Baoi98閱讀 322評論 0 0
  • 微服務(wù)簡介 微服務(wù)架構(gòu)(Microservice Architecture)是一種架構(gòu)概念,旨在通過將功能分解到各...
    索倫x閱讀 1,245評論 2 2
  • 1 Spring Cloud簡介 Spring Cloud是一個基于Spring Boot實現(xiàn)的云應用開發(fā)工具,它...
    shunyang閱讀 794評論 0 1
  • 1. 基礎(chǔ)知識[1] 什么是微服務(wù)架構(gòu)? 微服務(wù)是系統(tǒng)架構(gòu)上的一種設(shè)計風格; 主旨是將一個原本獨立的系統(tǒng)拆分成多個...
    JT_X閱讀 1,173評論 0 0

友情鏈接更多精彩內(nèi)容