OceanBase数据库大赛落幕,“五点下班”队夺冠获10万奖金

近日,2023全国大学生计算机系统能力大赛暨第三届OceanBase数据库大赛落下帷幕。本届大赛共吸引海内外包括新加坡国立大学、清华大学、浙江大学、西安交通大学等268所高校的1154支队伍参赛,经过三个多月的比拼,来自西北工业大学的“五点下班”队夺得冠奖,获10万奖金。

OceanBase是蚂蚁集团旗下的自研原生分布式数据库,曾连续打破“数据库世界杯”的世界纪录。作为业内首个专注于数据库内核技术的大赛,OceanBase数据库大赛发起于2021年,旨在培养和发现数据库行业专业内核能力的关键人才,已连续举办三届,有超过3500支队伍参赛。

2023年大赛进一步升级为全国大学生计算机系统能力大赛,由系统能力培养研究专家组发起,全国高等学校计算机教育研究会、系统能力培养研究项目示范高校共同主办、OceanBase承办、华东师范大学等协办。

大赛分为初赛和决赛两个阶段。初赛基于功能小而全的MiniOB进行,参赛者能够快速上手学习数据库的基本功能模块,提升对数据库内核运作原理的认知。决赛则基于OceanBase在启动过程中的核心步骤 ,要求选手优化单机模式下的相关步骤,如缩短选举时间、加快数据库初始化等,参赛选手需要在短时间内了解OceanBase的工作原理,直面源码。

最终,来自西北工业大学、浙江大学、电子科技大学、中国人民大学等高校的20支队伍参与了决赛答辩。决赛队伍的选手普遍为00后,队伍名称也各有趣味,如“五点下班”、“梭哈你跟不跟”、“白天写论文、晚上写bug”等。

“五点下班”队夺冠后表示,大赛提供了深入了解数据库内核的机会,从“麻雀虽小但五脏俱全”的MiniOB开始,从0到1进行数据库内核研发,再到工业级OceanBase上进行优化,难度逐级上升,将所学理论应用到了工业级数据库的实现中。

作为本次大赛的协办方,华东师范大学数据科学与工程学院院长钱卫宁教授表示,数据库尤其是分布式数据库,是支撑数字化转型的基础设施之一,以OceanBase为代表的一批国产数据库系统正在快速崛起、换道超车,在系统架构和核心技术上取得了系列突破,大赛将有力推动中国分布式数据库系统技术和产业发展。

今年是OceanBase数据库大赛首次纳入全国大学生计算机系统能力大赛,全国大学生计算机系统能力大赛技术委员会主任、教育部计算机类专业教指委副秘书长高小鹏教授介绍,这是期望通过大赛牵引教学,培养熟练掌握数据库技术的核心人才,帮助学生在思考问题的系统性、全面性基础上,进一步提升工程实施能力。

数据库,是基础软件“皇冠上的明珠”。数据库人才短缺是全球性问题,而国内比国外对这一问题的感触更深。越来越多企业联合高校搭建竞技平台,帮助产业培养人才,有望帮助年轻人树立信念、获得实践土壤,成为推动国产数据库发展的下一代。

“OceanBase初创之时,国内数据库内核研发人才短缺,我们引进了一批最优秀的毕业生自己培养,虽然毕业生经验不多,但通过自己的努力很快便成为了国产数据库的中坚力量。”OceanBase CTO 杨传辉谈到,“14年过去,OceanBase在自研数据库领域已拥有一定领先优势,我们希望通过持续举办、长期投入数据库大赛,来加速中国数据库内核人才培养的步伐。”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/334640.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

0002.ATMEGA8单片机采用LM60CIM3X检测温度必须要了解的内容

1.特性 校准后的线性比例因子为6.25mV/℃。 检测温度范围-40℃---125℃。 本次开发采用SOT-23封装。 2.主要技术规格: 精度: 25℃ ---2℃---3℃(max) -40℃-125℃---4℃(max) -25℃-125℃---3℃&#x…

使用Java连接MongoDB (6.0.12) 报错

报错: Exception in thread "main" com.mongodb.MongoCommandException: Command failed with error 352: Unsupported OP_QUERY command: create. 上图中“The client driver may require an upgrade”说明了“客户端驱动需要进行升级”,解…

Minecraft教程:使用MCSM面板搭建我的世界私服并实现远程联机

文章目录 前言1. 安装JAVA2. MCSManager安装3.局域网访问MCSM4.创建我的世界服务器5.局域网联机测试6.安装cpolar内网穿透7. 配置公网访问地址8.远程联机测试9. 配置固定远程联机端口地址9.1 保留一个固定tcp地址9.2 配置固定公网TCP地址9.3 使用固定公网地址远程联机 前言 Li…

C++学习笔记(十九)

一、vector容器 1. vector基本概念 功能:vector数据结构和数组非常相似,也称为单端数组 vector与普通数组区别:不同之处在于数组是静态空间,而vector可以动态扩展 动态扩展:并不是在原空间之后续接新空间&#xff…

关于Js深拷贝的三种方法详细讲解

目录 前言 一、pandas是什么? 二、使用步骤 1.利用函数递归来实现深拷贝 2.利用引入lodash包 3.利用JSON字符串转换 总结 前言 当涉及到JavaScript数据拷贝的时候,深拷贝是一个非常关键的概念。在JavaScript中,对象和数组被认为是引用类型&a…

Python学习之路-Hello Python

Python学习之路-Hello Python Python解释器 简介 前面说到Python是解释型语言,Python解释器的作用就是用于"翻译"Python程序。Python规定了一个Python语法规则,根据该规则可编写Python解释器。 常见的Python解释器 CPython:官方…

2024年跨境电商上半年营销日历,建议收藏

2024年伊始,跨境电商开启新一轮的营销竞技,那么首先需要客户需求,节假日与用户需求息息相关,那么接下来小编为大家整理2024上半年海外都有哪些节日和假期?跨境卖家如何见针对营销日历选品,助力卖家把握2024…

1878_emacs company backend的选择尝试

Grey 全部学习内容汇总: GitHub - GreyZhang/editors_skills: Summary for some common editor skills I used. 1872_emacs company backend的选择尝试 从C语言开发的使用场景角度,通过测试尝试看看这个company的backend应该来如何配置。 主题由来介…

连接两个路由器的有线连法,关键时候可能会发挥不小的作用

路由器网桥连接两个或多个路由器,以扩展网络范围,提供额外的以太网端口和无线接入点。但在开始之前,你必须首先决定如何使用每个路由器。因此,你需要知道你想要实现什么,并清楚地了解你对每台设备的期望。 例如你想扩…

在VS Code中安装Copilot与安装其他扩展的方法一样,只需简单几步

GitHub Copilot是由OpenAI和GitHub开发的人工智能工具。它的目的是通过自动完成代码来帮助开发人员使用集成开发环境(IDE),如Visual Studio Code。它目前仅作为技术预览版提供,因此只有在候补名单上被认可的用户才能访问它。对于用…

MP4转gif图片怎么操作?一个网站帮你搞定

Gif格式图片相较于视频它的体积更小,传播起来更方便。当我们手中有MP4格式的视频想要制作gif动画的时候应该怎么操作呢?通过使用mp4转换gif(https://www.gif.cn/)动图的工具,不用下载任何软件,手机也能在线…

基于Java SSM框架实现点餐系统网站系统项目【项目源码

基于java的SSM框架实现点餐系统网站系统演示 JAVA简介 JAVA语言是目前软件市场上应用最广泛的语言开发程序。可以在多种平台上运用的,兼容性比较强,适应市面上大多数操作系统,不会出现乱码的现像,其扩展性和维护性都更好&#xf…