咱们很快乐地宣告 Apache Dubbo 已正式作为独立项目参加到 GSoC 2022(2022 谷歌编程夏令营)中,当前奉献者报名阶段也现已正式发动,假如您对 Dubbo、对 GSoC、对开源感兴趣,欢迎报名参加。值得注意的是本年 GSoC 规矩的一个改变:本年的活动同时对在校大学生、社会职工敞开。 也就是说,只要是对开源和编码感兴趣的开发者就能够报名参加 Dubbo 项目夏令营。

这现已是 Apache Dubbo 社区第 3 次参加谷歌编程夏令营了,之前两届都取得了圆满的成功。一方面 Dubbo 社区收到了许多颇有价值的奉献;另一方面经过与社区及导师的协作,奉献者个人机技能与视野得到了很大的提高,一些参加者在后续的持续奉献过程中被提名为 Apache Dubbo Committer/PMC,也借此收到了许多优秀企业抛出的作业邀请橄榄枝。

关于 GSoC

Google Summer of Code 暨谷歌编程夏令营是一个全球性的编程项目,专注于为开源项目引入新的奉献者。GSoC 奉献者在导师的辅导下,与一个开源组织协作进行为期 12 周以上的编程项目。自 2005 年以来,谷歌代码之夏方案现已将来自 112 个国家的 18000 多名新的开源奉献者与来自 118 个国家的 17000 多名导师联系起来。Google Summer of Code 为 746 个开源组织供给了超过 4000 万行代码。

在谷歌代码之夏期间,参加的奉献者与来自开源组织的导师结对,触摸实在国际的软件开发技能。奉献者将从经验丰富的开源开发人员那里学习,同时为实际国际的项目编写代码!供给少量津贴作为奖赏。参加的组织运用该项目来辨认和引入新的、热心的开发者。在 GSoC 结束后的很长一段时间里,这些新开发人员中的许多人将继续为他们的新社区和开源做出奉献。

GSoC 完好流程

以下是请求并参加到 GSoC 中的基本流程,如要链接 2022 详细时间表,请参考文后报名须知小节。

奉献者提交报名请求
奉献者找到感兴趣的开源社区与议题,针对议题编撰提案并提交。

奉献者 Proposal 评价
开源社区与导师收到提案后,发动评价流程。

奉献者 Proposal 评价成果发布
开源社区与导师与 Proposal 奉献者取得联系,关于评价经过的。

了解社区
奉献者大概花费 3 周的时间来了解开源社区与自己报名的 Project,期间有任何问题都能够与导师评论。

• 编码与开发
奉献者开始真正的规划、开发作业,在此阶段完结时,奉献者应完结全体的提交终究项目成果。

项目成果评价
这是一个成果评分阶段,奉献者和导师都需求提交终究的评价成果:

a. 导师根据奉献者提交的项目成果对奉献者进行整体评分。
b. 奉献者根据导师在作业期间对自己的辅导对导师进行评分。

提交终究评价成果
导师终究评价奉献者是否正式经过 GSoC 项目查核。

宣告终究成果
GSoC 组委会发布终究成果,并告诉到导师和奉献者。

Apache Dubbo GSoC 2022 方案

Apache Dubbo 社区本年规划了包含 Java、Golang、Rust 等言语在内的合计 8 个标题,标题都取自社区 2022 年的重点作业方向,如 Dubbo 3.0、Service Mesh、可观测性等,标题研讨的都是当前微服务业界前沿方向,兼具挑战性与创新性。

标题列表
以下是咱们规划的标题链接,当前有些标题是从比较 high level 的层次进行描绘的,咱们可能阅读后发现只供给了一个大的作业方向描绘,缺少详细的作业内容指引。关于这一点咱们不用过于忧虑,假如你对标题感兴趣,能够在 Proposal 中描绘清楚你对这块的整体知道和想法,咱们的社区导师会和你做进一步的交流。关于标题有任何问题咱们也能够在 issue 留言或经过下面的联系方式联系咱们。

• Proxyless Mesh (Java)[1]
• Thin SDK for Proxy Mesh (Java)[2]
• 可观测性 (Java)[3]
• Proxyless Mesh (Golang)[4]
• Thin SDK for Proxy Mesh (Golang)[5]
• 可观测性 (Golang)[6]
• 服务治理用例规划与完成[7]
• Rust 言语完成[8]
• Benchmark 与功能优化(Golang)
• 生态运维东西(Golang)
• 柔性负载均衡(Golang)
• 中间件适配扩展(Golang)
• Pixiu 网关 Sidecar 形式探索
• Pixiu 网关 流量分发形式探索
• Pixiu 网关 高雅热更新
• Pixiu 网关 WASM插件支持
• Pixiu 网关 可观测性
• Pixiu 网关 超时机制优化

报名须知

如之前提到的,本年 Dubbo 编程之夏活动对在校大学生、社会职工同时敞开, 任何对开源感兴趣的开发者都能够报名参加。

• Apache 社区报名指引:community.apache.org/gsoc.html#p…

• 请在感兴趣的项目 Github Issue 下方留言,包含个人联系方式、疑问等。

• Google 官方报名地址:summerofcode.withgoogle.com/

为了方便咱们报名,咱们有以下咨询通道敞开。假如对报名、标题、怎么编撰 Proposal 有任何疑问,都能够前往咨询。

• 钉钉群: 35345725 (Dubbo(谷歌)编程之夏咨询)
• 邮件:dev@dubbo.apache.org

总结

Dubbo(谷歌)编程之夏活动是了解 Apache Dubbo、参加开源项目的十分好的途径,Dubbo 社区十分欢迎各位开源爱好者积极报名参加,也预祝咱们在活动中能有好的收获。

相关链接

[1]Proxyless Mesh (Java)
github.com/apache/dubb…

[2]Thin SDK for Proxy Mesh (Java)
github.com/apache/dubb…

[3]可观测性 (Java)
github.com/apache/dubb…

[4]Proxyless Mesh (Golang)
github.com/apache/dubb…

[5]Thin SDK for Proxy Mesh (Golang)
github.com/apache/dubb…

[6]可观测性 (Golang)
github.com/apache/dubb…

[7]服务治理用例规划与完成
github.com/apache/dubb…

[8]Rust 言语完成
github.com/apache/dubb…

点击此处,立即报名参加!
发布云原生技能最新资讯、汇集云原生技能最全内容,定期举办云原生活动、直播,阿里产品及用户最佳实践发布。与你并肩探索云原生技能点滴,分享你需求的云原生内容。

重视【阿里巴巴云原生】大众号,获取更多云原生实时资讯!