SrpingCloud技術棧有哪些

2021-10-03 19:41:17 字數 739 閱讀 5024

對springcloud的技術棧作個總結:

微服務概念

落地技術

服務開發

springboot、spring、springmvc

服務配置與管理

netflix公司的archaius、阿里的diamond等

服務註冊與發現

eureka、consul、zookeeper等

服務呼叫

rest、rpc、grpc

服務熔斷器

hystrix、envoy等

負載均衡

ribbon、nginx等

服務呼叫

rest、rpc、grpc

服務介面呼叫(客戶端呼叫服務的簡化工具)

feign等

訊息佇列

kafka、rabbitmq、activemq等

服務配置中心管理

springcloudconfig、chef等

服務路由(api閘道器)

zuul等

服務監控

zabbix、nagios、metrics、spectator等

全鏈路追蹤

服務部署

docker、openstack、kubernetes等

資料流操作開發包

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

事件訊息匯流排

spring cloud bus

微服務技術棧有哪些

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

SaaS技術棧有多複雜?

特別宣告 本文基於tools and services i use to run my saas進行修改。軟體saas化由於需要考量架構的各個方面,所以需要的技術棧非常全面。以乙個客戶管理saas應用為例,可能涉及的技術棧包括 開發就是把系統做出來的意思。開發涉及編碼 專案管理 測試等多個環境。其中...

微服務技術棧有哪些

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