Dubbo緩存
Spring Cloud負載均衡
Spring Cloud Alibaba 將來的趨勢分佈式
百萬級用戶,十萬級日活,不適合單塊系統ip
電商 下單場景資源
下單 訂單系統 路由
庫存系統 倉儲系統 積分系統電商
什麼是分佈式系統:多個系統相互協做,來完成一個下單請求,下單相關的功能,分佈在不一樣的項目,不一樣的機器,物理上,邏輯上是分割的。stream
服務與服務之間 相互調用 須要一個服務註冊中心Eureka Hash表配置
每一個系統要通知註冊中心本身的一些配置信息 如ip 端口 服務註冊高可用
每一個系統從註冊中心獲取其餘系統的配置信息 服務發現
相關組件:
註冊中心 Eureka
服務調用 Feign
負載均衡 Ribbon
以上三個是核心
網關 zuul Spring Cloud Gatway 路由 鑑權 灰度發佈 統一熔斷 統一降級 統一緩存 統一限流
Hystrix 高可用 須要一整套 限流方案,熔斷方案,資源隔離,降級機制來作
鏈路追蹤
stream