微服務開源生態報告 No.8

「微服務開源生態報告」,聚集各個開源項目近期的社區動態,幫助開發者們更高效的瞭解到各開源項目的最新進展。git

社區動態包括,但不限於:版本發佈、人員動態、項目動態和規劃、培訓和活動。github

很是歡迎國內其餘微服務領域的開源項目將近期的社區動態,投遞給咱們,咱們將一同發佈。spring

第一期回顧,點擊這裏docker

第二期回顧,點擊這裏數據庫

第三期回顧,點擊這裏json

第四期回顧,點擊這裏安全

第五期回顧,點擊這裏jvm

第六期回顧,點擊這裏微服務

第七期回顧,點擊這裏測試

如下是第八期「微服務開源生態報告」的內容。

01 Apache Dubbo

項目動態和規劃

  • 8月17日上海 Dubbo 開發者日持續報名中,報名連接,點擊這裏
  • Dubbo Spring Cloud 隨 Spring Cloud Alibaba 正式發佈,主要的特性是支持 Dubbo和 Spring Cloud 服務之間的互通,這些特性與 Dubbo 2.7.4 會進行對齊;
  • Dubbo Spring Boot Starter 2.7.3 發佈,目前投票中,預計下週會發布;
  • dubbo-go 完成支持 Dubbo 的泛化調用,完成支持 Failfast/Failsafe/Failback 三種集羣容錯處理方式,以 Consul/Etcdv3/Nacos 三種註冊中心和配置中心的 PR 已經提交;
  • dubbo-go-hessian2:項目完成了遷移到 Apache 的流程,社區開始計劃對 Go 語言指針類型的變量以及 Java nil 的特殊處理進行改進,維護者望哥計劃制定一份 Hessian2 跨語言使用規範。

02 Seata

社區動態

  • Seata 開始社區 contributor(出如今任一seata相關聯repo:seata、seata-samples、awesome-seata、seata-go-server、seata-docker、seata-k8s和seata.github.io 的contributor列表中)信息登記,後續將有一波驚喜等着你們,登記地址點擊此處;
  • Seata 社區整理了一批新的任務列表,歡迎你們前來領取任務貢獻社區。領取地址,點擊這裏。另外長期須要測試和文檔支持,若是你對此感興趣請email to:slievrly@gmail.com ;
  • 支持在業務不停機狀態下動態更改表結構,tableMeta將進行定時同步,感謝@l81893521 的貢獻;
  • 修復 seata-all 包加載某些配置中心SPI實現異常時直接程序直接終止,感謝@xingfudeshi 的貢獻;
  • 優化了事務 begin 失敗直接 return channel 至鏈接池的邏輯,修復了 begin失敗直接拋出異常,感謝 @slievrly 的貢獻;
  • 增長全部配置支持-D 參數,配置優先級:啓動參數>-D參數>各種型配置中心>默認值,感謝 @slievrly 的貢獻;
  • 修復了獲取 channel 判空邏輯;修復了 Eureka 默認端口配置及實例下線時列表不刪除問題;優化 MySQL 和 Oracle 關鍵字配置等。

03 Sentinel

社區動態

  • Sentinel 社區新增一位 committer:來自屈臣氏中國移動電商部門的梁林,在過去的幾個月中積極參與社區討論,並持續參與了 Sentinel 核心實現和周邊生態的貢獻。GitHub ID: @linlinisme
  • 社區正在討論默認規則的實現方式,歡迎你們參與討論,詳情點擊這裏
  • Sentinel 社區整理了一批新的任務列表,歡迎你們加入 Sentinel 核心貢獻小組,認領任務貢獻社區。積極參與貢獻的同窗咱們會優先發展爲 committer。想要加入核心貢獻小組歡迎 GitHub 聯繫 @sczyh30。任務列表詳情,點擊這裏

04 ChaoSblade

社區動態

  • 已開放 ChaosBlade 社區 contributor 信息登記(包含 chaosblade、chaosblade-exec-jvm、chaosblade-exec-cplus、awesome-chaosblade 項目),後續會將 ChaosBlade 記念衫郵寄給各位,感謝各位 contributor 對社區的貢獻,登記地址,點擊這裏
  • CPU 負載場景新增 --cpu-percent 參數設定負載百分比,取值 0-100,感謝貢獻者 @hqwhqwhq;
  • 新增 PostgreSQL 組件的支持,可經過數據庫主機、數據庫端口、數據庫、表名、數據庫操做等來控制實驗範圍,感謝貢獻者 @bryanYao;
  • 新增 JVM CodeCache 滿實驗場景,感謝貢獻者 @liwx2000;
  • Java 應用實驗場景新增 debug 功能,可經過日誌定位實驗不生效的緣由;
  • 修復重複下發 jvmscript 實驗規則重複生效的問題,感謝貢獻者 @auyang-0626 ;
  • 修復 CPU 場景開啓成功但無權關閉狀況下的 bug,感謝貢獻者 @yixy;

05 SPring Cloud Alibaba

社區動態

  • Spring Cloud Alibaba 社區提名一位 committer:來自 遠景能源 的 謝家帥,在將來的時間裏,將會負責 Spring Cloud Stream RocketMQ Binder 的內容。GitHub ID: @xiejiashuai;
  • 解決 Dubbo Spring Cloud 沒法動態發現服務的問題,參考 PR,點擊這裏
  • 社區添加了 Sentinel Feign 整合例子,感謝貢獻者 @pigxcloud;

06 Nacos

項目動態

  • Nacos 1.1.3正式發佈,主要支持如下特性:
  • 日誌優化,減小了冗餘日誌輸出,支持運行時調整日誌級別;
  • 配置頁面支持多選刪除;
  • 支持數據庫每一個DB設置不一樣帳戶和密碼;
  • 取消時間戳不一致致使數據不一樣步的機制;
  • 修復非默認命名空間沒法中止灰度配置的bug;
  • 升級fastjson版本,修復安全漏洞;
  • Istio 對接,通過調研決定採用 Istio 推薦的 MCP 模式進行對接,目前已經開始開發;
  • 支持 dubbo-go 服務註冊與發現,已經完成開發並提交PR。

本期做者:
Dubbo 張乎興,GitHub ID@ralf0131;Dubbo 於雨,GitHub ID @AlexStocks;Dubbo 望哥,GitHub ID @wongoo;ChaosBlade 肖長軍,GitHub ID @xcaspar;Seata 季敏,GitHub ID @slievrly;Sentinel 趙奕豪,GitHub ID @sczyh30;Spring Cloud Alibaba 方劍,GitHubID @fangjian0423;Nacos 朱鵬飛,GitHub ID @nkorange;

 

本文做者:中間件小哥

原文連接

本文爲雲棲社區原創內容,未經容許不得轉載。

相關文章
相關標籤/搜索