GitHub user No-SilverBullet closed a discussion: 2025-01-12 weekly

<!DOCTYPE html><h2 cid="n2" mdtype="heading" class="md-end-block md-heading" 
style="box-sizing: border-box; break-after: avoid-page; break-inside: avoid; 
orphans: 4; font-size: 1.8rem; margin-top: 2rem; margin-bottom: 1.5rem; 
font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, &quot;Fira 
Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, 
Consolas, HYZhengYuan; position: relative; font-weight: bold; line-height: 1.4; 
cursor: text; color: var(--title-color); white-space: pre-wrap; font-style: 
normal; font-variant-caps: normal; letter-spacing: normal; text-align: start; 
text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain md-expand" 
style="box-sizing: border-box;">RPC Communication</span></h2><figure 
class="md-table-fig" cid="n3" mdtype="table" style="box-sizing: border-box; 
margin: 1.2em 0px; overflow-x: auto; ma
 x-width: calc(100% + 16px); padding: 0px; cursor: default; caret-color: 
rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Iosevka 
Curly&quot;, &quot;JetBrains Mono&quot;, &quot;Fira Code&quot;, &quot;Cascadia 
Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, Consolas, HYZhengYuan; font-size: 
14px; font-style: normal; font-variant-caps: normal; font-weight: 400; 
letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; 
text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;">
Item | Priority | Issue/Pr | Owner | Description
-- | -- | -- | -- | --
dubbo-go路由接口的改进 | P1 | #2283 | 文锋 |  
client can't get attachments which is set from server | P1 | #2641 |   |  
attachment 丢失 | P0 | #2752, #2582 | zhangcunli&文锋&梁嘉嘉 | 嘉嘉尝试复现中
common.URL,、内存、goroutine 泄漏 | P0 | 
https://github.com/apache/dubbo-go/issues/2722,https://github.com/apache/dubbo-go/issues/2709,https://github.com/apache/dubbo-go/issues/2699,
 #2683, #2678 | 吴歆帆&罗颖韬 | 
doc:https://github.com/apache/dubbo-go/discussions/2750,https://github.com/apache/dubbo-go/discussions/2764
 跟 歆帆沟通后,推进相关工作。
v3.2 使用问题 | P0 | #2707 #2703 | 文锋 |  
data race 问题 | P1 | #2277 | 泽亚 | 泽亚能复现,有空解决下
超时问题改进 | P1 | #2302 | 歆帆 |  
接口级别注册时,泛化调用需要请求两次才能正常返回结果 | P2 | #2591 | 凤瑞 |  
Provides group version support for the reflection service | P1 | #2567 |   |  
服务治理能力优化 | P1 | #2318 | AlexStocks |  

</figure><h2 cid="n368" mdtype="heading" class="md-end-block md-heading" 
style="box-sizing: border-box; break-after: avoid-page; break-inside: avoid; 
orphans: 4; font-size: 1.8rem; margin-top: 2rem; margin-bottom: 1.5rem; 
font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, &quot;Fira 
Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, 
Consolas, HYZhengYuan; position: relative; font-weight: bold; line-height: 1.4; 
cursor: text; color: var(--title-color); white-space: pre-wrap; font-style: 
normal; font-variant-caps: normal; letter-spacing: normal; text-align: start; 
text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain" 
style="box-sizing: border-box;">2025规划</span></h2><p cid="n369" 
mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; 
line-height: var(--text-line-height); orphans: 4; marg
 in: var(--p-spacing) 0; white-space: pre-wrap; position: relative; 
caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: 
&quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, &quot;Fira Code&quot;, 
&quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, Consolas, 
HYZhengYuan; font-size: 14px; font-style: normal; font-variant-caps: normal; 
font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; 
text-transform: none; word-spacing: 0px; -webkit-text-stroke-width: 0px; 
background-color: rgb(255, 255, 255); text-decoration: none;"><span 
md-inline="plain" class="md-plain" style="box-sizing: 
border-box;">1.triple稳定性,解决之前被识别到的issue</span></p><p cid="n373" 
mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; 
line-height: var(--text-line-height); orphans: 4; margin: var(--p-spacing) 0; 
white-space: pre-wrap; position: relative; caret-color: rgb(51, 51, 51); color: 
rgb(51, 51, 51); font-family: &quot;Iosev
 ka Curly&quot;, &quot;JetBrains Mono&quot;, &quot;Fira Code&quot;, 
&quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, Consolas, 
HYZhengYuan; font-size: 14px; font-style: normal; font-variant-caps: normal; 
font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; 
text-transform: none; word-spacing: 0px; -webkit-text-stroke-width: 0px; 
background-color: rgb(255, 255, 255); text-decoration: none;"><span 
md-inline="plain" class="md-plain" style="box-sizing: 
border-box;">2.triple重构,triple和grpc的关系,一个是基于grpc-go的实现,另外一个基于</span><span 
md-inline="strong" class="md-pair-s " style="box-sizing: border-box;"><strong 
style="box-sizing: border-box; color: var(--strong-color); font-weight: 
bold;"><span md-inline="plain" class="md-plain" style="box-sizing: 
border-box;">connect-rpc</span></strong></span><span md-inline="plain" 
class="md-plain" style="box-sizing: border-box;">。</span></p><p cid="n386" 
mdtype="paragraph" class=
 "md-end-block md-p" style="box-sizing: border-box; line-height: 
var(--text-line-height); orphans: 4; margin: var(--p-spacing) 0; white-space: 
pre-wrap; position: relative; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 
51); font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, 
&quot;Fira Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu 
Mono&quot;, Consolas, HYZhengYuan; font-size: 14px; font-style: normal; 
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; 
text-align: start; text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain" 
style="box-sizing: border-box;">目标基于connect-rpc去做连接管理。</span></p><p cid="n409" 
mdtype="paragraph" class="md-end-block md-p md-focus" style="box-sizing: 
border-box; line-height: var(--text-line-height); orphans: 4; margin: 
var(--p-spacing) 0; white-space: pr
 e-wrap; position: relative; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 
51); font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, 
&quot;Fira Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu 
Mono&quot;, Consolas, HYZhengYuan; font-size: 14px; font-style: normal; 
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; 
text-align: start; text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain md-expand" 
style="box-sizing: 
border-box;">3.内存泄漏问题的定位与解决,需要找一些用户看有没有遇到对应的问题,帮助定位</span></p><p cid="n411" 
mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; 
line-height: var(--text-line-height); orphans: 4; margin: var(--p-spacing) 0; 
white-space: pre-wrap; position: relative; caret-color: rgb(51, 51, 51); color: 
rgb(51, 51, 
 51); font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, 
&quot;Fira Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu 
Mono&quot;, Consolas, HYZhengYuan; font-size: 14px; font-style: normal; 
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; 
text-align: start; text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain" 
style="box-sizing: 
border-box;">4.error分类,consumer调用provider过程中可能会出现多种异常,网络异常、序列化异常、server侧、业务异常、http错误码的映射,参考grpc、connect-rpc的error分类。</span></p><p
 cid="n432" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: 
border-box; line-height: var(--text-line-height); orphans: 4; margin: 
var(--p-spacing) 0; white-space: pre-wrap; position: relative; caret-color: 
rgb(51, 51, 51); color: rgb(51
 , 51, 51); font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains Mono&quot;, 
&quot;Fira Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu 
Mono&quot;, Consolas, HYZhengYuan; font-size: 14px; font-style: normal; 
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; 
text-align: start; text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain" 
style="box-sizing: 
border-box;">5.服务发现,了解应用发现、接口发现,确保服务发现机制正常运行,提升稳定性。</span></p><p cid="n437" 
mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; 
line-height: var(--text-line-height); orphans: 4; margin: var(--p-spacing) 0; 
white-space: pre-wrap; position: relative; caret-color: rgb(51, 51, 51); color: 
rgb(51, 51, 51); font-family: &quot;Iosevka Curly&quot;, &quot;JetBrains 
Mono&quot;, &quot;Fi
 ra Code&quot;, &quot;Cascadia Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, 
Consolas, HYZhengYuan; font-size: 14px; font-style: normal; font-variant-caps: 
normal; font-weight: 400; letter-spacing: normal; text-align: start; 
text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"><span md-inline="plain" class="md-plain" 
style="box-sizing: border-box;">6.xDS,proxyless,参考java侧的文档、成果</span></p><p 
cid="n389" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: 
border-box; line-height: var(--text-line-height); orphans: 4; margin: 
var(--p-spacing) 0; white-space: pre-wrap; position: relative; caret-color: 
rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Iosevka 
Curly&quot;, &quot;JetBrains Mono&quot;, &quot;Fira Code&quot;, &quot;Cascadia 
Code&quot;, Menlo, &quot;Ubuntu Mono&quot;, Consolas, HYZhengYuan; font-size: 
14px; font-style: normal; font-variant
 -caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; 
text-indent: 0px; text-transform: none; word-spacing: 0px; 
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); 
text-decoration: none;"></p><br class="Apple-interchange-newline">## RPC 
Communication

| Item                                                      | Priority | 
Issue/Pr                                                     | Owner            
      | Description                                                  |
| --------------------------------------------------------- | -------- | 
------------------------------------------------------------ | 
---------------------- | 
------------------------------------------------------------ |
| dubbo-go路由接口的改进                                    | P1       | 
[[#2283](https://github.com/apache/dubbo-go/issues/2283)](https://github.com/apache/dubbo-go/issues/2283)
      | 文锋                   |                                                  
            |
| client can't get attachments which is set from server     | P1       | 
[[#2641](https://github.com/apache/dubbo-go/issues/2641)](https://github.com/apache/dubbo-go/issues/2641)
      |                        |                                                
              |
| attachment 丢失                                           | P0       | 
[[#2752](https://github.com/apache/dubbo-go/issues/2752)](https://github.com/apache/dubbo-go/issues/2752),
 
[[#2582](https://github.com/apache/dubbo-go/issues/2582)](https://github.com/apache/dubbo-go/issues/2582)
 | zhangcunli&文锋&梁嘉嘉 | 嘉嘉尝试复现中                                               |
| common.URL,、内存、goroutine 泄漏                         | P0       | 
https://github.com/apache/dubbo-go/issues/2722,https://github.com/apache/dubbo-go/issues/2709,https://github.com/apache/dubbo-go/issues/2699,
 
[[#2683](https://github.com/apache/dubbo-go/issues/2683)](https://github.com/apache/dubbo-go/issues/2683),
 
[[#2678](https://github.com/apache/dubbo-go/issues/2678)](https://github.com/apache/dubbo-go/issues/2678)
 | 吴歆帆&罗颖韬          | 
doc:https://github.com/apache/dubbo-go/discussions/2750,https://github.com/apache/dubbo-go/discussions/2764
 跟 歆帆沟通后,推进相关工作。 |
| v3.2 使用问题                                             | P0       | 
[[#2707](https://github.com/apache/dubbo-go/issues/2707)](https://github.com/apache/dubbo-go/issues/2707)
 
[[#2703](https://github.com/apache/dubbo-go/issues/2703)](https://github.com/apache/dubbo-go/issues/2703)
 | 文锋                   |                                                       
       |
| data race 问题                                            | P1       | 
[[#2277](https://github.com/apache/dubbo-go/issues/2277)](https://github.com/apache/dubbo-go/issues/2277)
      | 泽亚                   | 泽亚能复现,有空解决下                                      
 |
| 超时问题改进                                              | P1       | 
[[#2302](https://github.com/apache/dubbo-go/issues/2302)](https://github.com/apache/dubbo-go/issues/2302)
      | 歆帆                   |                                                  
            |
| 接口级别注册时,泛化调用需要请求两次才能正常返回结果      | P2       | 
[[#2591](https://github.com/apache/dubbo-go/issues/2591)](https://github.com/apache/dubbo-go/issues/2591)
      | 凤瑞                   |                                                  
            |
| Provides group version support for the reflection service | P1       | 
[[#2567](https://github.com/apache/dubbo-go/issues/2567)](https://github.com/apache/dubbo-go/issues/2567)
      |                        |                                                
              |
| 服务治理能力优化                                          | P1       | 
[[#2318](https://github.com/apache/dubbo-go/issues/2318)](https://github.com/apache/dubbo-go/issues/2318)
      | AlexStocks             |                                                
              |

### Java & Go

| Item                                                         | Priority | 
Issue/Pr                                                | Owner | Description |
| ------------------------------------------------------------ | -------- | 
------------------------------------------------------- | ----- | ----------- |
| 调用java服务端高版本返回的数据过大时报错                     | P1       | 
[[#2544](https://github.com/apache/dubbo-go/issues/2544)](https://github.com/apache/dubbo-go/issues/2544)
 |       |             |
| Failed to invoke the method com.***.****.XxxxService .No provider is 
available because can't connect server | P1       | 
[[#2607](https://github.com/apache/dubbo-go/issues/2607)](https://github.com/apache/dubbo-go/issues/2607)
 |       |             |
| dubbo-go 调用JAVA-DUBBO 时 moniter 的相关问题                | P1       | 
[[#2431](https://github.com/apache/dubbo-go/issues/2431)](https://github.com/apache/dubbo-go/issues/2431)
 |       |             |

## Registry

| Item                                                         | Priority | 
Issue/Pr                                                | Owner | Description |
| ------------------------------------------------------------ | -------- | 
------------------------------------------------------- | ----- | ----------- |
| Same address cannot distinguish different registry center    | P1       | 
[[#2524](https://github.com/apache/dubbo-go/issues/2524)](https://github.com/apache/dubbo-go/issues/2524)
 |       |             |
| [email protected]获取不到nacos配置                             | P1       | 
[[#2580](https://github.com/apache/dubbo-go/issues/2580)](https://github.com/apache/dubbo-go/issues/2580)
 |       |             |
| dubbo go与java使用nacos作为注册中心,获取应用metadata的方式不一致导致获取不到provider | P1       | 
[[#2543](https://github.com/apache/dubbo-go/issues/2543)](https://github.com/apache/dubbo-go/issues/2543)
 |       |             |

## Codec Protocol

| Item                                                         | Priority | 
Issue/Pr                                                | Owner | Description |
| ------------------------------------------------------------ | -------- | 
------------------------------------------------------- | ----- | ----------- |
| Rest protocol                                                | P1       | 
[[#2513](https://github.com/apache/dubbo-go/issues/2513)](https://github.com/apache/dubbo-go/issues/2513)
 |       |             |
| dubbo protocol and dubbo-go-hessian2 can not process (*int32)(nil) corner 
case | P0       | 
[[#2517](https://github.com/apache/dubbo-go/issues/2517)](https://github.com/apache/dubbo-go/issues/2517)
 |       |             |
| the default maxMsgLength for getty param                     | P1       | 
[[#2619](https://github.com/apache/dubbo-go/issues/2619)](https://github.com/apache/dubbo-go/issues/2619)
 |       |             |
| [Proposal] Unified IDL control for multiple protocols        | P1       | 
[[#2595](https://github.com/apache/dubbo-go/issues/2595)](https://github.com/apache/dubbo-go/issues/2595)
 |       |             |

### Protocol(triple)

| Item                                                         | Priority | 
Issue/Pr                                                     | Owner            
                  | Description                                                 
 |
| ------------------------------------------------------------ | -------- | 
------------------------------------------------------------ | 
---------------------------------- | 
------------------------------------------------------------ |
| triple 协议                                                  | P0       | 
[[#2263](https://github.com/apache/dubbo-go/issues/2263)](https://github.com/apache/dubbo-go/issues/2263)
      | 吴歆帆、方泽亚、史凤瑞、叶凯乐     | 【泽亚+凤瑞】在推进连接池                                    |
| triple 使用                                                  | P0       | 
[[#2755](https://github.com/apache/dubbo-go/issues/2755)](https://github.com/apache/dubbo-go/issues/2755)
      | zhangcunli&歆帆,实际参与人 杨泽睿 | related 
discussion,[[#2756](https://github.com/apache/dubbo-go/discussions/2756)](https://github.com/apache/dubbo-go/discussions/2756)
 |
| Triple header/trailer usage pattern proposal                 | P1       | 
[[#2422](https://github.com/apache/dubbo-go/issues/2422)](https://github.com/apache/dubbo-go/issues/2422)
      |                                    | 这里说明了新 triple 实现的一些细节问题            
           |
| 在 Triple 协议下,配置最大消息长度无效                       | P1       | 
[[#2487](https://github.com/apache/dubbo-go/issues/2487)](https://github.com/apache/dubbo-go/issues/2487)
      | 凯乐                               | 正在跟进                                 
                    |
| Reverse package dependency found: triple is replying on server | P1       | 
[[#2482](https://github.com/apache/dubbo-go/issues/2482)](https://github.com/apache/dubbo-go/issues/2482)
      | 泽亚                               | 已经解决                                 
                    |
| protoc-gen-triple 插件与生成代码package路径的讨论            | P1       | 
[[#2475](https://github.com/apache/dubbo-go/issues/2475)](https://github.com/apache/dubbo-go/issues/2475)
      | 泽亚                               | 已经解决                                 
                    |
| [DISCUSS] should server package support configuring more RPC features? | P1   
    | 
[[#2462](https://github.com/apache/dubbo-go/issues/2462)](https://github.com/apache/dubbo-go/issues/2462)
      |                                    |                                    
                          |
| Triple non-proto mode support                                | P2       | 
[[#2491](https://github.com/apache/dubbo-go/issues/2491)](https://github.com/apache/dubbo-go/issues/2491)
      |                                    |                                    
                          |
| Move sample code in protocol.triple.internal package to 
apache/dubbo-go-samples | P1       | 
[[#2498](https://github.com/apache/dubbo-go/issues/2498)](https://github.com/apache/dubbo-go/issues/2498)
      | 泽亚                               | 跟进中                                  
                     |
| Triple needs to support register Non-IDL service for backward compatibility | 
P1       | 
[[#2542](https://github.com/apache/dubbo-go/issues/2542)](https://github.com/apache/dubbo-go/issues/2542)
      | 泽亚                               | 跟进中                                  
                     |
| Multi Protocols doesn't work on Nacos                        | P1       | 
[[#2581](https://github.com/apache/dubbo-go/issues/2581)](https://github.com/apache/dubbo-go/issues/2581)
      | 歆帆                               | 跟进中                                  
                     |
| triple request missed http header like scheme, host etc.     | P1       | 
[[#2642](https://github.com/apache/dubbo-go/issues/2642)](https://github.com/apache/dubbo-go/issues/2642)
      | 歆帆                               | 跟进中                                  
                     |
| 服务调用时 schema 前缀改进                                   | P1       | 
https://github.com/apache/dubbo-go/pull/2484,https://github.com/apache/dubbo-go/issues/2488
 |                                    |                                         
                     |

## obersavability

| Item                                                      | Priority | 
Issue/Pr                                                | Owner | Description |
| --------------------------------------------------------- | -------- | 
------------------------------------------------------- | ----- | ----------- |
| [Triple] Add XXX filter automatically when XXX is enabled | P1       | 
[[#2505](https://github.com/apache/dubbo-go/issues/2505)](https://github.com/apache/dubbo-go/issues/2505)
 |       |             |
| dubbo-go 3.2 grafana 大盘                                 | P1       | 
[[#2520](https://github.com/apache/dubbo-go/issues/2520)](https://github.com/apache/dubbo-go/issues/2520)
 |       |             |
| dubbo v3 版本已经没有这个api设置日志对象的支持            | P1       | 
[[#2526](https://github.com/apache/dubbo-go/issues/2526)](https://github.com/apache/dubbo-go/issues/2526)
 | P1    |             |
| Triple OpenTelemetry support                              | P1       | 
[[#2554](https://github.com/apache/dubbo-go/issues/2554)](https://github.com/apache/dubbo-go/issues/2554)
 |       |             |
| 可观测性改进                                              | P1       | 
[[#2315](https://github.com/apache/dubbo-go/issues/2315)](https://github.com/apache/dubbo-go/issues/2315)
 |       |             |

## tools

| Item                  | Priority | Issue/Pr | Owner                | 
Description                                                  |
| --------------------- | -------- | -------- | -------------------- | 
------------------------------------------------------------ |
| java 转 go的proto工具 | P0       |          | 何亮、梁嘉嘉、杨泽睿 | dubbo java 海星 
已经实现,何亮带着相关筒子继续推进。嘉嘉反馈:等待何亮一些工作完成后继续推进,最近联系不上 何亮。 |

## long-term work

| Item                                                         | Priority | 
Issue/Pr                                                     | Owner            
      | Description |
| ------------------------------------------------------------ | -------- | 
------------------------------------------------------------ | 
---------------------- | ----------- |
| 易用性改进                                                   | P1       | 
[[#2265](https://github.com/apache/dubbo-go/issues/2265)](https://github.com/apache/dubbo-go/issues/2265),
 
[[#2326](https://github.com/apache/dubbo-go/issues/2326)](https://github.com/apache/dubbo-go/issues/2326)
 |                        |             |
| Summarized todos for 
[[#2441](https://github.com/apache/dubbo-go/issues/2441)](https://github.com/apache/dubbo-go/issues/2441)
 | P1       | 
[[#2442](https://github.com/apache/dubbo-go/issues/2442)](https://github.com/apache/dubbo-go/issues/2442)
      |                        |             |
| Dubbo3 api design                                            | P1       | 
[[#2441](https://github.com/apache/dubbo-go/issues/2441)](https://github.com/apache/dubbo-go/issues/2441)
      |                        |             |
| dubb-go and dubbo-java compatiable                           | P1       | 
[[#2578](https://github.com/apache/dubbo-go/issues/2578)](https://github.com/apache/dubbo-go/issues/2578)
      |                        |             |
| 2024.04.26 weekly                                            | P1       | 
[[#2667](https://github.com/apache/dubbo-go/issues/2667)](https://github.com/apache/dubbo-go/issues/2667)
      |                        |             |
| 2022 年制定的一些长期规划                                    | P0       | 
[[#2136](https://github.com/apache/dubbo-go/issues/2136)](https://github.com/apache/dubbo-go/issues/2136)
      | Alex                   |             |
| healthcheck的设计和未来版本的讨论                            | P1       | 
[[#2490](https://github.com/apache/dubbo-go/issues/2490)](https://github.com/apache/dubbo-go/issues/2490)
      | FinalT                 |             |
| Sample and test-case tasks                                   | P1       | 
[[#2608](https://github.com/apache/dubbo-go/issues/2608)](https://github.com/apache/dubbo-go/issues/2608)
      |                        |             |
| Some feature plan and thoughts                               | P1       | 
[[#2610](https://github.com/apache/dubbo-go/issues/2610)](https://github.com/apache/dubbo-go/issues/2610)
      |                        |             |
| 包依赖关系                                                   | P2       | 
https://github.com/apache/dubbo-go/issues/2377,https://github.com/apache/dubbo-go/issues/2343,嘉嘉:
 
issue:[[[#2741](https://github.com/apache/dubbo-go/issues/2741)](https://github.com/apache/dubbo-go/discussions/%5B#2741%5D(https://github.com/apache/dubbo-go/issues/2741))]([#2741](https://github.com/apache/dubbo-go/issues/2741))
 | 张文锋、梁嘉嘉、罗颖韬 |             |

## 2025规划

1.triple稳定性,解决之前被识别到的issue

2.triple重构,triple和grpc的关系,一个是基于grpc-go的实现,另外一个基于**connect-rpc**。

grpc-go更像是一个微服务框架,但是我们只用到到了协议的实现,会导致整个依赖很重且没有必要。后续考虑基于connect-rpc去做连接管理,逐步移除掉对grpc-go的依赖。

3.内存泄漏问题的定位与解决,需要找一些用户看有没有遇到对应的问题,帮助定位

4.error分类,consumer调用provider过程中可能会出现多种异常,网络异常、序列化异常、server侧、业务异常、http错误码的映射,参考grpc、connect-rpc的error分类。

5.服务发现,了解应用发现、接口发现,确保服务发现机制正常运行,提升稳定性。

6.xDS,proxyless,java侧会先行实施,go这边可以参考共享java侧的文档、成果

GitHub link: https://github.com/apache/dubbo-go/discussions/2773

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to