2023-11-10 周会 #13
DMwangnima
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
等待 review 的 PRs和需要确定的issues
本周工作进展
Triple 协议重构 @DMwangnima
宇轩:完成proto compiler,适配dubbo-go(正在调试)
后续工作:调整connect-go协议header,实现crosstest, grpc, triple, connect, http -> connect
0721: Client 侧的修改已经完成,需要讨论 Provider 侧如何修改。
0804: Provider 方案已经初步形成,等待讨论。
0818:
解决循环依赖问题,完成 API 层面重构 @DMwangnima;
在做 server API 改造,架子已经搭建完成 @L2ncE;
代码生成模版完成,等待适配 protoc @FinalT;
Triple 协议测试,将connect那边的单元测试大部分改成triple这边的了,还有一些细节没改 @Axkea。
1013:
Triple 已经接近收尾(TODOs: apache/dubbo-go#2442
Dubbo-go-samples refactor(https://github.com/apache/dubbo-go-samples/pull/612/files)
1027: 组织修改 dubbogo-samples,有些小 bug,等待修复,计划使用单测覆盖。(计划划分一下任务)
1110:
Blocking Todos
Triple Protocol
New API
Basic Items
Remaining Todos
Triple Protocol
New API
server
package supports configuring more RPC features? ([DISCUSS] shouldserver
package support configuring more RPC features? apache/dubbo-go#2462)triple
is replying onserver
apache/dubbo-go#2482)dubbo-go future ideas
可观测性 @ev1lQuark @FinalT @FoghostCn
Prometheus 封装,大致重构了一部分 - finished - wait for CI
Metrics 目标:与 Java 对齐 - issue
对于 provider/consumer 调用指标埋点
目前 Go 只有 provider 一部分,且不够全
任务分解
0721:
增加了一些指标,RPC 相关指标基本开发完毕,异常处理部分待完成。
RPC 相关的已经合并到 main 分支,与三大中心相关的合并到 feature-metrics。
0804:
@唐启文 @张文锋 三大中心 metrics (on feature-metries) 已经 merged。
@王冠 RPC metrics 直接提交到 main 分支。
全部 metrics 最终形态走“发布-订阅”的模式(目前 RPC metrics 还没有支持这种模式)。
@王冠 RPC 异常阻塞了一段时间,原因是框架没有支持,需要在框架层面先支持,然后再实现异常 metrics。
0818:
Tracing 部分基本完成(apache/dubbo-go#2387
“发布-订阅”的模式已经重构了一部分,由于等待 @张文锋,稍后提出 PR @ev1lQuark;
Prometheus Push 模式的支持 @张文锋;
Dubbo-go samples 关于 Metrics 的示例需要继续完善 @FinalT。
0915: 完善了推模式的支持,正在做 RPC Exception 部分,正在梳理文档中的 exception @ev1lQuark。
1027:
RPC Exception 总数埋点完成。
Metrics config 再修改一下。
Metrics & tracing 文档完善。
1110:
Metadata refactoring - apache/dubbo-go#2432
Dubbo-go v4.0 @justxuewei @DMwangnima
Beta Was this translation helpful? Give feedback.
All reactions