2023 年的暑期已经结束了,在这个暑期里,杭州石原子科技有限公司迎来了第一届实习生。其中 StoneDB 团队凭借在开源数据库社区的影响力,吸引了一大批有志于从事数据库内核研发的同学们,他们分别来自浙江大学、电子科技大学、中国科学技术大学、杭州电子科技大学、佐治亚理工学院(GT)、慕尼黑工业大学(TUM)等国内外知名高校。石原子科技始终保持对优秀人才的渴望并期待能够培养出一批优秀的国产数据库内核研发人才,随着同学们的实习陆续接近尾声,我们对部分实习同学进行了采访,来听听同学们真实的实习感受吧~
QUESTION.
听他们说 ——
ANSWER.
叶子骁
·慕尼黑工业大学
·信息学-硕士
采/访/实/录
INTERVIEW RECORD
Q1
你在实习期间的工作内容是什么?
"StoneDB的内核研发及相关函数支持"
Q2
总结一下你的实习经历吧?
"在StoneDB实习的这段时间我主要是做StoneDB内核相关函数的支持和实现,通过debug上手项目,阅读源码,加深了对数据库内核的理解。在实习期间导师对我的帮助很大,会定期组织实习生进行技术分享会,学习数据库内核不同组件的功能和实现原理,阅读源码。"
Q3
你对即将走入职场做数据库内核研发或者其他研发岗位的同学们有什么建议?
"如果打算走入数据库内核开发领域,首先要学习数据库理论和基础知识,掌握关系型数据库的基本概念、SQL 查询语言、事务管理、索引和查询优化等方面的知识。其次要多参与开源项目的贡献,通过开源项目获得宝贵的实际经验,学习编写数据库系统的核心代码。同时也要多阅读数据库领域的相关论文和书籍,了解数据库系统的最新发展和技术趋势。此外还可以尝试构建自己的项目,在学习和实践的过程中尝试动手构建小型数据库项目。总而言之,数据库内核开发需要热情和耐心,坚持不懈地学习和努力才能更好地在数据库领域有所建设。"
罗中天
·浙江大学
·软件工程-硕士
徐鑫强
·电子科技大学
·计算机技术-硕士
采/访/实/录
INTERVIEW RECORD
Q1
你在实习期间的工作内容是什么?
“实习期间参与stonedb-5.7-v1.0.4版本的开发工作,对已有代码进行维护和优化,增强系统稳定性,我主要做了以下工作:
• 修复当前版本的bug,如在有常量查询寻下使用inner join连接谓词导致的crash等等。
• 参与StoneDB V2.0的数据类型转换的接口开发工作。”
Q2
总结一下你的实习经历吧?
“实习期间得到了李浩老师、丁奇老师的指导帮助,从最开始的无从下手到后来慢慢能看懂源码、定位问题、独立修改bug,这个过程中掌握了很多有用的技能方法,不管是常用的Git、Linux命令,还是对StoneDB源码的SQL处理逻辑的理解,都学到了不少。总的来说,这段经历还是有帮助的、有意义的。”
Q3
你对即将走入职场做数据库内核研发或者其他研发岗位的同学们有什么建议?
“打好基础,理论与实践并行,先掌握基本的数据库理论,再去写代码磨练。”
王若添
·中国科学技术大学
·软件工程-硕士
双飞
·杭州电子科技大学
·网络信息与安全-硕士
采/访/实/录
INTERVIEW RECORD
Q1
你在实习期间的工作内容是什么?
"修改 StoneDB 的 Bug,学习数据库相关知识"
Q2
总结一下你的实习经历吧?
"数据库开发入了个小门,但是还有很多要学,需要深入学习。"
Q3
你对即将走入职场做数据库内核研发或者其他研发岗位的同学们有什么建议?
"多学习学习基础知识,看看网课,打好基础."
无论是研发初期的坚持
还是脚踏实地砥砺前行
都是梦想照进现实的机会
都是宝贵的经验体会
公司寄语
叶建林(自修)
石原子科技创始人&CEO
StoneDB开源社区发起人
非常高兴看到有越来越多年轻人愿意投身到数据库行业,你们是数据库行业的火种,未来可期。
我一直坚信数据库行业是一个“长坡厚雪”的赛道,从市场规模上看:相关机构预计2025年全球数据库的市场规模会达到5000亿,国内数据库的市场规模大概在500亿,占全球数据库市场规模的10%左右。根据中国信通院等机构的研报数据,如果按年复合增长率(CAGR)约27%测算,那么到2027年,中国数据库市场规模有望增长到900亿元,对应潜在国产化数据库市场约为520亿元,其中信创数据库市场规模约占据国内总数据库市场规模的70%,占据绝对的领先地位。
能有这种大规模的增量市场,背后的核心原因是:全球数字经济远没有到天花板。当前看似成熟的市场(如美国,中国等)随着数字化越来越深入,数据量也越来越大,对数据库的需求也必然会与日俱增,同时新兴市场(如拉丁美洲)的发展其实还处于早期,也呈现出良性的发展态势。
所以,我对未来的判断是:在全球范围内,随着云计算和分布式技术的发展,云数据库会切走一部分非云数据库的市场蛋糕,分布式数据库会切走一部分集中式数据库的市场蛋糕;而在国内市场上,除了云数据库和分布式数据库带来的切法变化,还要关注一个重大政策因素产生的影响,那就是信创。
作为国产信创数据库服务商,我们石原子科技目前正在做的就是一体化实时HTAP数据库和离在线一体化实时数仓,这两款产品均已积极融入信创生态建设。当然,核心技术上的持续突破也变得至关重要,这也是我们为什么持续招揽、培养核心技术研发人才的原因。从核心关键技术上看:
HTAP 数据库的关键技术包括高并发的混合工作负载、数据组织技术、数据同步技术、查询优化技术、资源调度技术和高吞吐实时数据导入等;
OLAP 数据库的关键技术包括云原生架构、计算存储分离、冷热数据分离、支持高吞吐实时写入和数据强一致、高并发查询和大吞吐批处理的混合负载、实时分析、云原生Serverless、湖仓一体、数智融合以及流式数仓等。
如果同学们希望将来涉足分析型数据库行业的研发岗位,建议尽早学习并夯实上述技术的理论基础,并积极到企业中实习,去面对实际场景和解决实际问题,持续积累实践经验,这一定会让你们受益匪浅。
本文分享自微信公众号 - StoneDB(StoneDB2021)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。