You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by GitBox <gi...@apache.org> on 2022/10/28 00:42:49 UTC
[GitHub] [dubbo-rust] chickenlj opened a new issue, #49: Weekly 20221027 社区周会
chickenlj opened a new issue, #49:
URL: https://github.com/apache/dubbo-rust/issues/49
会议纪要如下:(有不完整的或者描述错误的,大家补充一下
## 具体任务分配
需要军哥分享一下PPT;同时将任务新建issue来管理
## 项目进度
bobi:
服务注册:metadata解析
服务发现:周末赶进度,可以提供一个demo版本
雷杰:
Tower超时流程,Filter流程;
杨阳:
完成了上次周会遗留的工作
## dubbo-rust协同工作
在Github上管理任务(issue),代码建议小batch多提交
关于issue的讨论,最好在Github上对应的issue下;没有的话,可以新建一个
## 对Rust的讨论
rust:零抽象(特性) ——> 难 ——> 适合做什么项目。
Rust难在哪儿
+ Rust的内存管理
+ Rust的所有权
内存管理:Rust 内存管理
Python的内存回收机制中有“借用”的概念
### Rust可以做什么
Rust适合写 更贴近Unix系统库的程序
BPF
unix 系统库 -> dpdk ->
rust写kernel模块;标准化构建方式:cargo。
rust写docker:不太适合
控制面:并不需要太高的性能
数据面:性能要求高一些的场景。可以用Rust,类似于DPDK
桌面应用:面向下一代的electron
前端,wasm,二进制的逆向成本更高。
嵌入式
### dubbo-rust的优势
dubbo-rust: http 通信 ——> RPC通信。可以将Rust写的微服务接入到现在的微服务框架体系中。避免了Rust Server -> C SDK -> CGO -> Golang微服务 -> Golang微服务框架这一复杂的链路
对于dubbo-rust的推广使用,doc很重要,可以更快地让用户上手
dubbo-rust:能够提供比较稳定的性能;希望使用Rust做新的东西,形式化证明框架
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org