歡迎光臨
每天分享高質量文章

SOFA Weekly | 每周精選【10/22 – 10/26】

SOFA QA | 每周問答精選,篩選每周精華問答,為你解除疑惑,歡迎留言互動

SOFA 中間件是螞蟻金服自主研發的金融級分佈式中間件,包含了構建金融級雲原生架構所需的各個組件,包括微服務研發框架,RPC 框架,服務註冊中心,分佈式定時任務,限流/熔斷框架,動態配置推送,分佈式鏈路追蹤,Metrics 監控度量,分佈式高可用訊息佇列,分佈式事務框架,分佈式資料庫代理層等組件,也是在金融場景里錘煉出來的最佳實踐。

SOFA 文件: http://www.sofastack.tech/

SOFA: https://github.com/alipay


  每周推薦閱讀      


  螞蟻金服自研架構SOFA背後的工程師|1024快樂

【剖析 | SOFARPC 框架】系列之 SOFARPC 註解支持剖析

【剖析 | SOFAMosn 系列】之使用 SOFAMosn 搭建 Service Mesh 平臺

  每周讀者問答提煉      

歡迎大家向公眾號留言提問或在群里與我們互動,我們會篩選重點問題通過 

” SOFA WEEKLY ” 的形式回覆

@窺探未來 提問:

Q: 請問下 SOFARPC 支持 熔斷降級限流嗎?


A:熔斷限流,這個完整的支持,是要有服務端的推送動作,rpc 自身的支持,目前@ScienJus 已經開發完成 ,會在5.5.0中合併。鏈接:

https://github.com/alipay/sofa-rpc/issues/189

Q: 有沒有基於 SOFABoot 的 RPC demo?為什麼用了 Spring Cloud 還要用 SOFARPC?


A:SOFABoot 的各個Starter 產品,我們都會在工程中有一個 sample 的目錄, 比如 SOFARPC 的

https://github.com/alipay/sofa-rpc-boot-projects/tree/master/sofa-boot-samples 這裡,是有介紹的。

Spring Cloud 和 SOFARPC 不是一個維度,SOFABoot  基於 Spring Boot ,提供各類集成好的螞蟻自研的中間件如 RPC,類隔離,Tracer 等。

http://www.sofastack.tech/sofa-boot/docs/Home


   每周 SOFA 進展   


1、發佈 SOFABoot v2.5.1, 主要變更:
  i.  修複 HealthIndicator 健康檢查問題;
  ii.  升級 SOFARPC 至 v5.4.7
  iii. 升級 SOFABolt 至 v1.4.6
  iv. 升級 SOFATracer 至 v2.2.2
詳情見發佈報告:https://github.com/alipay/sofa-boot/releases

2、發佈 SOFARPC v5.4.7,主要變更:
  i.   修複 SOFALookout 組件判斷邏輯
  ii.  修複zookeeper重連失敗問題
詳情見發佈報告:https://github.com/alipay/sofa-rpc/releases

3、發佈 SOFARPC Starter  v5.4.7,主要變更:
  i.  修複引入 SOFARPC Starter 日誌打印失敗
  ii. 修複多註冊中心服務發佈與訂閱問題
詳情見發佈報告:https://github.com/alipay/sofa-rpc-boot-projects/releases

4、發佈 SOFATracer v2.2.2,主要變更:
  i.  優化測試用例執行時間過長;
  ii. 優化 SOFATracer 配置生效
詳情見發佈報告:https://github.com/alipay/sofa-tracer/releases

5、發佈 SOFALookout v1.5.2,主要變更:
  i. Metrics 上報添加應用名
  ii. 修複 LookoutBucketCounter 遍歷 Metrics 空指標問題
詳情見發佈報告:https://github.com/alipay/sofa-lookout/releases


長按關註,獲取分佈式架構乾貨

歡迎大家共同打造 SOFAStack https://github.com/alipay



赞(0)

分享創造快樂