![](http://static.javashuo.com/static/loading.gif)
「微服務開源生態報告」,聚集各個開源項目近期的社區動態,幫助開發者們更高效的瞭解到各開源項目的最新進展。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。
本文做者:中間件小哥
原文連接
本文爲雲棲社區原創內容,未經容許不得轉載。