IT评测·应用市场-qidao123.com

标题: openGemini 发布人才培养计划,与顶尖的数据库专家并肩发展 [打印本页]

作者: 知者何南    时间: 2024-10-27 19:29
标题: openGemini 发布人才培养计划,与顶尖的数据库专家并肩发展
择要:openGemini 社区致力于为开辟者提供强大的工具和资源,帮助开辟者构建高性能、低成本、稳固可靠的时序数据库办理方案。
  

一、择要

在技能革新的浪潮中,数据库技能是当代信息技能的基石,openGemini 社区携手开辟者,启动人才培养计划,旨在培养新一代云原生数据库技能人才,共同推动云原生数据库技能创新。


二、社区先容

openGemini 是一款开源的云原生分布式时序数据库,专注于海量可观测性数据的存储和分析,2022 年 10 月开源,2024 年 7 月正式成为 CNCF 沙箱项目。
openGemini 社区致力于为开辟者提供强大的工具和资源,帮助他们构建高性能、低成本、稳固可靠的时序数据库办理方案,社区有项目 24 个,包括数据库内核、客户端、数据迁移、安装部署、数据可视化、数据库运维、官网、文档等,涉及 Go、Java、C++、Rust、Python、JavaScript 等多种开辟语言,涵盖前端(Vue)、数据库、云原生、大数据、工具等不同技能领域,我们的目的是构建一个全面而多元化的技能生态,让开辟者可以或许在不同层面上展现自己的专长,并从社区中得到支持和发展。


三、社区优势

openGemini 开源社区的人才培养计划得益于社区的深厚秘闻和独特优势,为参与者提供了一个良好的学习和发展平台:
强大的技能支持: openGemini 社区背后的主要维护团队是华为云数据库创新 Lab,这是一支拥有深厚研发本领的团队。团队成员不但具备丰富的数据库开辟经验,而且在数据库技能领域拥有 100 篇专利,在顶级数据库领域期刊和会议上发表论文 24 篇。团队的博士占比 30%,其余 100% 重点高校硕士研究生,并在分布式处理、索引技能、数据压缩、内存控制、查询优化和数据存储等领域均有深入研究和应用,确保了社区在技能创新和知识深度上的领先地位。
前沿的技能实践: openGemini 在性能和数据压缩方面具有精彩的表现,不但极大提升了数据处理的服从,也帮助企业明显低落了运维成本。在华为,10 余个部门和产物已经采用 openGemini 技能,部署集群 300+ 套,每天处理的数据量达到数百 TB,相称一部分应用场景放在业界也黑白常典型的,这足以证实其在实际应用中的可靠性和高效性。
尽管 openGemini 社区尚属年轻,但其活力和潜力已经得到了广泛认可,目前社区已经吸引了 60 余家企业用户,150+ 社区贡献者。这一成就的取得,是社区对技能创新不懈寻求的效果。加入我们的人才培养计划,你将有机会直接参与到这些前沿技能的研发之中,通过实践快速提升技能水平,与社区共同发展。
开放的参与情况: 社区以开放的姿态,提供清晰的贡献指南和开放的沟通渠道,鼓励并欢迎不同背景、不同专业的开辟者参与到项目中来。
丰富的成员多样性: openGemini 社区汇聚了来自举世各地、不同技能领域的开辟者。这种多样性为社区带来了丰富的视角和创新头脑,促进了知识的交换和经验的分享,为参与者提供了一个多元化的学习情况。
通过这些优势,openGemini 社区的人才培养计划不但为参与者提供了技能学习和实践的机会,更搭建了一个举世化的技能交换和个人发展的平台。加入我们,与顶尖的数据库专家并肩工作,共同推动数据库技能的创新和发展。


四、人才培养计划的目的



1、培养对数据库技能有深刻理解的专业人才




2、 为社区成员提供发展和发展的机会




五、计划内容




六、参与方式

若您盼望加入 openGemini 社区人才培养计划,请按照以下步骤提交您的申请:
1. 下载申请表:从社区下载申请表openGemini-Application.docx
2. 填写申请表: 认真填写申请表各项内容,确保全部信息精确无误。
3. 提交申请: 完成填写后,请将申请表发送至我们的官方社区邮箱:openGemini.ts@openGemini.org
4. 申请处理周期: 社区人才培养计划是一项恒久开展的活动,我们会在每月的最后一周对收到的申请进行集中考核。
5. 效果公布: 考核效果将在下个月初的第一周的周一晚上,通过我们的官方网站进行公布。同时,我们还将通过电子邮件直接通知每位申请者考核效果,确保您可以或许实时获取相关信息。
我们期待着您的加入,与 openGemini 社区一同发展。


七、参与要求

1. 热爱编程,对数据库技能感兴趣。
2. 认识 Go/Java/Rust/Python 等其中一门语言、数据布局和 Linux 操作系统。
3. 自我驱动,学习本领强,具备良好的英文读写本领。
4. 性格积极乐观,有较强的语言表达本领和沟通本领,具备强烈的责任心、求知欲以及团队合作精力。
5. 写一篇 openGemini 的源码分析的博客文章并发表,分析的功能不限,发表平台不限(如 CSDN、知乎),文章内容包括功能说明、实现逻辑、关键代码剖析。附录列举了一些功能和代码入口,供参考。


八、结语

openGemini 社区人才培养计划不但为个人提供了发展的机会,也为整个社区的发展注入了活力。我们期待有更多对数据库技能充满热情的人才加入我们,共同推动数据库技能的发展。


九、附录

数据订阅功能分析
数据订阅功能先容:https://docs.opengemini.org/zh/guide/features/subscription.html
启动数据订阅功能:app/ts-sql/server.go, func NewServer() : 145-147行
创建数据订阅任务:lib/util/lifted/influx/coordinator/statement_executor.go , func executeCreateSubscriptionStatement() : 831-836行
数据订阅功能实现:coordinator/subscriber.go
ts-sql的启动流程分析
ts-sql入口: app/ts-sql/main.go
ts-store的启动流程分析
ts-sql入口: app/ts-store/main.go
ts-sql写数据流程分析
ts-sql入口:lib/util/lifted/influx/httpd/handler.go func serveWrite()
ts-store数据刷盘逻辑分析
入口:engine/shard.go func Snapshot()

点击关注,第一时间相识华为云奇怪技能~

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4