yang20150702 opened a new issue, #50:
URL: https://github.com/apache/dubbo-rust/issues/50
以下是一些新手入门资料,主要分为Dubbo框架(其他语言的设计)和Dubbo Rust的实现
1. 熟悉Dubbo框架的整体设计
+ PPT:《Dubbo多语言-Rust》,可以知道:Dubbo框架的核心能力以及对应的模块
+
Dubbo总体架构:https://dubbo.apache.org/zh/docs3-v2/java-sdk/concepts-and-architecture/triple/
+
Dubbo高级特性:https://dubbo.apache.org/zh/docs3-v2/java-sdk/advanced-features-and-usage/
2. 熟悉Dubbo Rust的设计:
+ 从demo入门
+ PPT:《dubbo-rust的现在以及未来》,了解dubbo-rust当前的进展以及近期的规划
+ 阅读源码:深入了解,选择自己感兴趣的任务为社区贡献代码
已有的任务:有些任务已经有小伙伴在做,欢迎其他感兴趣的小伙伴参与进来
+ Filter组件:需要扩展多种Filter组件
+ Context:对齐其他语言框架中的Context能力
+ 服务注册以及服务发现模块:
+ 客户端侧Invoker组件:需要对Dubbo框架有些了解
+ 框架的Error优化:对框架内部所有组件的Error要标准化
这些模块目前会有2-3位小伙伴一起再做(用Rust写代码太慢了,只能增加并发度)。
还有其他任务正在逐步细化:这些工作看似简单,实则是组件未来扩展的基础
+ 独立组件的Readme doc
+ 独立组件的test case
如果对其中某个模块或者细节很感兴趣,可以直接联系我。
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]