2021腾讯犀牛鸟开源人才培养计划
开源项目介绍
滑至文末报名参与开源人才培养计划
提交项目Proposal
TencentKonaJDK介绍
TencentKonaJDK,作为Java 生态的基础引擎,JDK包括了Java运行环境、工具,以及核心类库。Kona JDK基于OpenJDK 开源项目(Java SE 最主流的参考实现)定制、开发,在腾讯的云、广告、大数据等场景上进行了针对性的加强、优化。Kona JDK团队拥有多名OpenJDK社区reviewer、commiter,持续贡献OpenJDK社区,在Java15、16两个版本中团队在中国企业中贡献度都排名第一,并为全球Notable贡献者被Oracle点名致谢。
TencentKonaJDK导师介绍
施慧、傅杰
施慧:OpenJDK Author、KonaJDK架构师
傅杰:OpenJDK Reviewer
导师团寄语:
“Java和JDK都在不停的演化、进步;KonaJDK可以让你有机会走进全世界最主流的语言运行时系统之一,深入理解现代语言的实现细节”——施慧
“加入我们,一起打造大数据和机器学习领域的精品JDK,让世界看到你的影响力!”——傅杰
TencentKonaJDK拓展资料
????机器学习使用JBlas Demo
https://github.com/SamuelSchlesinger/StatisticalInference
????API文档
http://jblas.org/javadoc/index.html
????TencentKonaJDK介绍视频
http://01vh0.cn/DTCp0(需按本文文末方式,加入“腾讯犀牛鸟开源人才社区”即可观看)
TencentKonaJDK实战任务
(最终具体任务以实战阶段导师布置为准)
编程任务
项目:Java Vector API性能、功能优化
????内容:
Vector API是Java16 incubator特性,Java通过Vector API可以充分发挥SIMD指令的能力;
1.根据Vector API描述,在导师的指导下,编写测试用例(性能、功能);熟悉OpenJDK社区测试框架Jtreg、JMH等;
2.在导师带领下分析、修复发现的功能、性能问题;提交修复到社区;
????目标:
1.输出Vector API:性能、功能评估报告;
2.完成部分Vector API接口的功能、性能优化,并贡献社区。
????收获:
1.参与Java前沿特性开发,熟悉开源社区流程
2.工程化的性能优化实践经验;熟悉性能优化的相关工具
扫码填写问卷报名,提交项目proposal
加入开发实战
与导师一起成长这一夏
Tencent KonaJDK开源项目交流群
欢迎对本项目感兴趣的同学一起交流
更多开源项目信息,
尽在“腾讯犀牛鸟开源人才社区”
扫码加入,解锁所有学习资料
????学生指南Q&A:https://github.com/Tencent/OpenSourceTalent/issues/14
????官方QQ群:859260607 (加群请备注学校+专业)
【其他项目介绍】
腾讯犀牛鸟开源人才培养计划官网
https://opensource.tencent.com/summer-of-code
(点击文末阅读原文直接访问)
合作或疑问欢迎联系:tencentopen@tencent.com