发布时间:2025-12-03浏览次数:次
近日,2025年度“开源之夏”活动落幕。温州大学计算机与人工智能学院数据科学与大数据技术专业2023级学生韦乾平在活动中表现优异,高质量完成入选项目“为OpenTenBase实现分布式状态视图”。这是温大学子首次参与该项高水平开源项目孵化计划,并在进阶难度项目中实现实质性代码贡献。

“开源之夏”是由中国科学院软件研究所、华为技术有限公司等权威机构联合发起的面向全球学生的开源软件开发计划,在高校及开源社区中享有广泛声誉。2025年,活动共吸引全球450所高校的2290名学生报名,上线项目565个。经过严格评审与为期三个月的开发实践,最终437个项目通过高标准验收并成功结项。在这一高水平开源孵化计划中完成开发任务,充分体现了参与者具备解决复杂工程问题的能力,其项目经历在行业内具有较高认可度。
为契合大数据开发工程师职业需求,韦乾平同学作为温州大学开放原子开源社团社长,组织开展了多场开源技术分享与实践活动,并参与地方高校开源教育交流论坛,促进开源理念在校园的传播的同时深度锻炼技术讲解、项目统筹能力。此外,作为PolarDB国产数据库工作室负责人,他组织团队成员开展系统学习与技术研讨,不仅夯实自身在分布式存储、数据处理等大数据领域的技术根基,更通过团队协作场景模拟职场开发环境,为后续应对大数据项目中的复杂问题、参与数据库相关竞赛积累实战经验,全方位向大数据开发工程师的职业要求靠拢。


本次韦乾平参与的是OpenTenBase社区(腾讯开源的分布式数据库)项目,聚焦数据库内核开发,难度评级为"进阶"。项目要求基于BSD 3-Clause开源协议,针对pg_stat_activity、pg_locks等单节点状态视图,设计并实现分布式视图功能。旨在有效整合多节点状态信息,显著降低分布式环境下的问题定位成本,帮助快速判断等待事件与系统瓶颈。为期三个月的开发周期中,他在社区导师的指导下,独立设计并实现了名为“pg_dist_stat_views”的核心扩展模块,为OpenTenBase构建了全局分布式状态监控系统。该系统解决了分布式数据库运维中的“信息孤岛”问题。运维人员无需再手动登录多个节点拼凑分析,即可获取查询在全局集群中的完整执行链路与锁依赖关系,显著提升了运维诊断效率。
目前,该项目的全部代码与文档已通过审核并正式并入OpenTenBase主仓库,成为该分布式数据库的一项原生特性,这也是温大学子在基础软件领域首次被国际开源社区接纳的代码贡献。韦乾平的成功实践,是温州大学计算机与人工智能学院长期以来坚持产教融合、鼓励创新实践的育人成果的生动体现。未来,温大计算机学院将继续营造浓厚的科技创新氛围,强化平台与资源支持,积极引导学生参与高水平科研与开源项目,完善从理论教学到实战能力培养的全链条人才孵化生态。
编辑: 卓扬
责编: 林慎
监制: 吴栋梁
相关链接:https://wdapp.wzrb.com.cn/app_pub/xw/jy/202512/t20251203_582765.html?docId=582765