標籤:

螞蟻中間件 SOFABoot v2.3.2 和 SOFARPC v5.3.2 發布

SOFABoot v2.3.2 發布

SOFABoot 是螞蟻金服開源的基於 Spring Boot 的研發框架,它在 Spring Boot 的基礎上,提供了諸如 Readiness Check,類隔離,日誌空間隔離等等能力。在增強了 Spring Boot 的同時,SOFABoot 提供了讓用戶可以在 Spring Boot 中非常方便地使用 SOFA 中間件的能力。

SOFABoot v2.3.2 已發布。

1.發布說明介紹

本版本主要兼容 SpringBoot v1.5.12;同時,對管控的 SOFARPC 依賴進行升級。

2.兼容性說明

與之前版本兼容

3.新增功能

  • #44 增加 Windows CI 環境 @QilongZhang
  • #45 #48 SOFARPC 的 XSD 里增加多個配置參數 @leizhiyuan @NeGnail

4.優化問題

  • #41 代碼更接近 Spring 風格 @ScienJus
  • #43 增加測試用例 @QilongZhang
  • #47 兼容 SpringBoot v1.5.12 @khotyn

5.管控依賴升級

com.alipay.sofa:rpc-sofa-boot-starter: v5.3.1 -> v5.3.2

com.alipay.sofa:rpc-sofa-boot-starter:ark-plugin: v5.3.1 -> v5.3.2


SOFARPC v5.3.2 發布

SOFARPC 是一個高可擴展性、高性能、生產級的 Java RPC 框架。在螞蟻金服 SOFARPC 已經經歷了十多年及五代版本的發展。SOFARPC 致力於簡化應用之間的 RPC 調用,為應用提供方便透明、穩定高效的點對點遠程服務調用方案。為了用戶和開發者方便的進行功能擴展,SOFARPC 提供了豐富的模型抽象和可擴展介面,包括過濾器、路由、負載均衡等等。同時圍繞 SOFARPC 框架及其周邊組件提供豐富的微服務治理方案。

SOFARPC v5.3.2 已發布。

1.發布說明介紹

本版本為 BugFix 版本。

2.兼容性說明

與之前版本兼容。

3.新增功能

4.優化功能

  • #55 默認埠改為 12200 @ujjboy
  • #59 增加 dubbo 的 lazy 屬性傳遞 @NeGnail

5.Bug修復

  • #43 ZooKeeper註冊中心支持預熱權重的配置傳遞讀取 @NeGnail
  • #73 修復錯誤拼寫 @leizhiyuan
  • #75 修復JDK代理下非同步調用拋出的空指針 @ujjboy

6.刪除功能

SOFARPC SOFABoot Starter v5.3.2 已發布。

1.發布說明介紹

本版本為BugFix 版本。

2.兼容性說明

與之前版本兼容。

3.新增功能

  • #27 新增服務引用的 retries ,lazy,loadBalancer,check屬性。 @NeGnail

4.優化功能

  • #16 代碼更接近 Spring 風格, bolt 默認埠改為 12200。 @khotyn
  • #20 增加 readiness check test 和 graceful shutdown test。@khotyn
  • #27 增加多個功能的測試用例。 @NeGnail
  • #28 sample工程將客戶端和服務端拆開。 @leizhiyuan

5.Bug修復

  • #18 修復 global fitler bug。 @khotyn
  • #31 修改 bolt 配置的命名,補充缺少的參數轉換邏輯。 @leizhiyuan
  • #33 修復多協議引用同一個服務時啟動陷入持續等待的問題。 @NeGnail

6.刪除功能


附:

SOFABoot v2.4.0、SOFARPC v5.4.0 計劃5月份發布,敬請期待。

SOFABoot Github 地址:alipay/sofa-boot

SOFARPC Github 地址:alipay/sofa-rpc


推薦閱讀:

如何用nodejs開發爬蟲程序?
Vim Clutch | 面向腳踏板編程……
C++對編程學習的重要性
關於如何做好APP概要設計的一些想法
【重磅】慕課網認證作者招募 | 打造個人品牌 so easy !

TAG:編程 | 科技 |