第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Spring Cloud 微服務(一) 什么是微服務

標簽:
Spring Cloud

Microservices is a variant of the service-oriented architecture(SOA) architectural style that structures an application as a collection of loosely coupled services.                              

维基百科(1)

微服务是一种面向服务架构(SOA),是一种松耦合的服务架构。

我理解的微服务是每个服务具有单一的功能(单一功能原则),许多这样的“单一功能”服务共同组成了一个架构就叫微服务架构。

能做微服务架构的不止Spring Cloud,但是据我了解Spring Cloud是目前做得最全的。本人将持续更新一系列文章记录我在学习微服务过程中的一些心得体会,不足之处欢迎指出。



webp

“巨石”框架和微服务对比

相比于传统“巨石”应用,微服务有以下优点:

1. 每个服务独立存在,所以可以单独部署,不用每次发布某个功能都经历一次全服务发布。

2. 遵循单一功能原则,服务之间可以通过RESTFUL或者RPC调用,功能解藕

3. “细粒度”的高可扩展性,每个服务都可以单独扩展,单独负载均衡

4. 去中心化,尽可能地实现“自服务”

5. 有利于简化开发测试以及部署,DevOps友好

有利必有弊,微服务有以下缺点:

1. 服务的可用性和维护性高度依赖于服务治理,如果治理得不好将会是灾难

2. 某些服务可能造成性能瓶颈,某些服务的宕机可能导致很多服务受影响

3. 服务配置繁琐



作者:Lin_XJ
链接:https://www.jianshu.com/p/2ba8c687d835


點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消