微服務技術棧有哪些

2022-08-01 23:36:19 字數 673 閱讀 1137

微服務條目

技術備註

服務開發

springboot、spring、springmvc

服務配置與管理

netflix公司的archaius、阿里的diamond等

服務註冊與發現

eureka、consul、zookeeper等

服務呼叫

rest、rpc、grpc

服務熔斷器

hystrix、envoy等

負載均衡

ribbon、nginx等

服務介面呼叫(客戶端呼叫服務發簡單工具)

feign等

訊息佇列

kafka、rabbitmq、activemq等

服務配置中心管理

springcloudconfig、chef等

服務路由(api閘道器)

zuul等

服務監控

zabbix、nagios、metrics、spectator等

全鏈路追蹤

服務部署

docker、openstack、kubernetes等

資料流操作開發包

springcloud stream(封裝與redis,rabbit、kafka等傳送接收訊息)

事件訊息匯流排

springcloud bus

......

微服務技術棧有哪些

微服務條目 技術備註 服務開發 springboot spring springmvc 服務配置與管理 netflix公司的archaius 阿里的diamond等 服務註冊與發現 eureka consul zookeeper等 服務呼叫 rest rpc grpc 服務熔斷器 hystrix e...

微服務架構技術棧

一是 martin fowler 在其部落格上發表了 microservices 一文,正式提出微服務架構風格 二是 netflix 微服務架構經過多年大規模生產驗證,最終抽象落地形成一整套開源的微服務基礎元件,統稱 netflixoss,netflix 的成功經驗開始被業界認可並推崇 三是 piv...

微服務架構技術棧

微服務條目 落地技術 服務開發 spring springmvc springboot 服務配置與管理 netflix公司archaius 阿里diamond等 服務註冊和發現 eureka consul zookeeper 服務呼叫 rpc grpc rest 服務熔斷 hystrix envoy...