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


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

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

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

第一期回顧,點擊這裏nginx

第二期回顧,點擊這裏git

第三期回顧,點擊這裏github

第四期回顧,點擊這裏golang

第五期回顧,點擊這裏算法

第六期回顧,點擊這裏spring

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

Apache Dubbo

  • 8月17日上海meetup議題肯定,包含Dubbo最新的roadmap,新特性解析,dubbo go語言客戶端首次亮相,來自工商銀行以及攜程的Dubbo實踐分享,精彩不容錯過,報名連接: https://www.huodongxing.com/event/5502527446911
  • 社區新增一名committer,來自攜程的何鑫銘,是dubbo-go社區核心開發,將來也期待dubbo-go社區誕生更多的committer。
  • 社區開始討論dubbo-spring-boot-starter 2.7.3的發佈計劃,初步預計在7月底8月初發布。
  • dubbo-go-hessian2捐獻給Apache,目前已經完成了知識產權清理和社區投票,下一步進入正式轉移階段
  • dubbo-go社區提交failfast, failback容錯機制的pr,正在code review。
  • dubbo-go新增了helloworld的example,旨在下降入門者學習門檻。
  • dubbo-go支持了getty的goroutine pool配置
  • dubbo-go-hessian2: v1.2.4發佈,修復解析null日期問題;bytes池優化;
  • getty: v1.2.3發佈,去掉讀隊列;bytes池優化;
  • dubbo-erlang 完成擴展點功能開發,預計下週進行0.4.0版本Release 投票

Nacos

項目動態和規劃

  • Nacos 支持 gRPC-java 開發完成,主要貢獻者爲 @Moriadry,預計本週發佈0.1.0-beta版本,倉庫地址點這裏
  • 本週預計發佈 Nacos 1.1.2,主要是日誌優化、bug修復等,詳情可見這裏
  • Nacos Go SDK 支持 dubbo-go 進度:已經開發完成,預計下週能夠提 PR到dubbo-go 倉庫。

Seata

社區動態

  • Seata 開始社區 contributor(出如今任一seata相關聯repo:seata、seata-samples、awesome-seata、seata-go-server、seata-docker、seata-k8s和seata.github.io 的contributor列表中)信息登記,後續將有一波驚喜等着你們,登記地址點擊此處
  • 完成對 oracle AT 模式的測試驗證,代碼已經合併至 develop 分支,待發布,歡迎你們試用,感謝 @15168326318 的貢獻;
  • 初步完成 AT 模式下數據庫批量操做的支持,等待進一步的測試驗證,感謝@zjinlei 的貢獻;
  • 增長 uodo_log 定時兜底刪除功能,感謝 @github-ygy 的貢獻;
  • 修復了 Netty 解碼內存泄露、啓動時無參數配置文件不生效、增長 mysql8 driver 支持、db模式下 lock key 對於可重入鎖不進行後續鎖搶佔、本地事務回滾次序、空數據鏡像回滾拋錯等問題。Seata 增長對企業用戶的專項支持。

Sentinel

項目動態和規劃

  • 本週 Sentinel 1.6.3 正式發佈,引入了網關流控控制檯支持,同時帶來一些 bug 修復和功能改進。特性介紹,點擊這裏
  • Sentinel Golang開始搭建基本骨架結構,詳情點擊這裏

Spring Cloud Alibaba

項目動態和規劃

  • Spring Cloud Alibaba 正式畢業,併發布第一個畢業版本。詳情可參考微信公衆號本期的第二篇推送;
  • 開始啓動 Spring Initializr 接入 Spring Cloud Alibaba 的流程,後續能夠在 https://start.spring.io/構造 Spring Cloud Alibaba 項目,盡情期待;
  • Spring Cloud Alibaba 開始社區contributor信息登記,後續將有一波驚喜等着你們,登記地址點擊這裏

Tengine

項目動態

  • Tengine支持後端Dubbo協議轉發,已合入主幹,詳情在這裏
    VNSWRR高效負載均衡算法合入主幹,詳細使用說明見這裏
  • 動態upstream模塊dynamic_resolve支持IPv6,感謝@franciszek-koltuniuk-red反饋,
    詳細PR見這裏
  • 修復upstream_check模塊的機器信息json模式輸出問題,感謝社區@IYism貢獻,詳情點擊這裏
  • 修復lua-nginx-module模塊'init_work_by_lua*'指令的Bug,詳細描述見此處

ChaosBlade

社區動態

  • 已開放 ChaosBlade 社區 contributor 信息登記(包含 chaosblade、chaosblade-exec-jvm、chaosblade-exec-cplus、awesome-chaosblade 項目),後續會將 ChaosBlade 記念衫郵寄給各位,感謝各位 contributor 對社區的貢獻,登記地址在這裏
  • prepare jvm 命令新增 --pid 參數,用於指定進程 ID;
  • 修復特定路徑下 blade 命令執行失敗問題;
  • JVM CodeCache 溢出實驗場景已開發完成,測試中;
  • 工具命令英文文檔(第一版),參考這裏
  • 工具命令中文文檔(完善中),參考這裏

本文做者:
Dubbo - 張乎興,GitHub ID @ralf0131;Dubbo - 於雨,GitHub ID @AlexStocks;Dubbo - 何鑫銘,GitHub ID @hxmhlt;Nacos - 朱鵬飛,GitHub ID @nkorange; Seata - 季敏,GitHub ID @slievrly;Sentinel - 趙奕豪,GitHub ID @sczyh30;Spring Cloud Alibaba - 方劍,GitHub ID @fangjian0423;Tengine - 王發康,GitHub ID @wangfakang;ChaosBlade - 肖長軍,GitHub ID @xcaspar。

 

本文做者:中間件小哥

原文連接

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

相關文章
相關標籤/搜索