官术网_书友最值得收藏!

1.4.2 微服務(wù)架構(gòu)的主要類型

目前在微服務(wù)架構(gòu)領(lǐng)域有多種微服務(wù)治理框架,如Spring Cloud、Istio等。這幾種微服務(wù)架構(gòu)都符合上一節(jié)介紹的微服務(wù)架構(gòu)的特點(diǎn),但實(shí)現(xiàn)的方式不同:有的通過代碼侵入的方式實(shí)現(xiàn),有的通過使用代理的方式實(shí)現(xiàn)。

在Kubernetes出現(xiàn)和普及之前,實(shí)現(xiàn)微服務(wù)架構(gòu)需要通過像Spring Cloud這種代碼侵入的方式實(shí)現(xiàn),也就是說,在應(yīng)用的源代碼中引用微服務(wù)架構(gòu)的治理組件。在Kubernetes出現(xiàn)以后,我們可以將容器化應(yīng)用之間的路由、安全等工作交由Kubernetes實(shí)現(xiàn),也就是說,應(yīng)用開發(fā)人員再也不必在開發(fā)階段考慮微服務(wù)之間的調(diào)用關(guān)系,只需關(guān)注應(yīng)用代碼的功能實(shí)現(xiàn)即可。這種無代碼侵入的微服務(wù)架構(gòu)(如Istio)越來越受到業(yè)內(nèi)和客戶青睞。而本書也會(huì)著重介紹基于Istio實(shí)現(xiàn)微服務(wù)。

主站蜘蛛池模板: 秦皇岛市| 山西省| 双柏县| 泉州市| 沅江市| 台江县| 襄汾县| 西丰县| 揭西县| 陆河县| 云浮市| 密山市| 甘德县| 翁源县| 姜堰市| 平原县| 龙南县| 平山县| 山东省| 祥云县| 武川县| 长垣县| 榆中县| 乐平市| 山丹县| 永善县| 城口县| 彭泽县| 台中县| 项城市| 高陵县| 叙永县| 太湖县| 巴林左旗| 叶城县| 沛县| 山丹县| 山西省| 乌什县| 平山县| 革吉县|