不知不觉,Hacker Meetup 陪大家走过了一个多月的时间,我们精心准备的 StarRocks 硬核技术揭秘,在收获了社区小伙伴们赞扬与认可的同时,也获得了很多关于技术、产品、社区的宝贵建议和反馈,在此我们由衷的感谢每一位到场支持 StarRocks 的 Hackers!
为了拉近社区小伙伴交流的距离,本季 Meetup 采取的是线下的形式,很多异地的同学没法亲临现场,我们后续将逐步整理升华第一季的内容,以B站直播的形式与大家再次见面,敬请期待!
活动回顾
在这季 Hacker Meetup,StarRocks 从四个方面的硬核技术原理和实现进行了全面揭秘,包括:向量化编程、列式存储中的实时更新、Pipeline 执行引擎、Join 查询规划和算子优化。
向量化编程:康凯森同学以构建一个性能卓越的数据库作为引子,从预处理 VS 现场处理、架构、数据流、系统资源4个维度对进行了深度剖析,并阐述了数据库向量化的关键点:数据组织方式、算子和表达式的向量化,SIMD 如何加速 Filter、Agg 和 Join。 实时更新引擎:常冰琳同学将 StarRocks 全新打造的实时更新引擎的技术细节面做了全面拆解,从 TP 与 AP 系统特征出发,详细的将几种更新的实现方式做了透彻的分析和对比,并用一个个生动翔实的例子,一点点为我们揭开了实时更新的面纱,让大家清晰地了解到 StarRocks 在实时更新上的设计优势。 Pipeline 执行引擎:冉攀峰同学作为 StarRocks Pipeline 的核心开发者,详细讲述了引擎中所采用的 Push 模型、协作式任务调度、算子并行化和 IO 异步化的等技术,同时分享了在设计和实现过程中取舍和踩过的坑,让到场的小伙伴们意犹未尽。 多表 Join:多表 Join 作为 StarRocks 最有代表性的强势能力,刘效华与贺凯两位同学,分别从查询规划和查询算子两个部分揭示了多表 Join 的痛点与难点,以及StarRocks 在核心实现方案和设计取舍,毫无保留的展示了在多表 Join 上做出了哪些探索与极致优化。
至此,第一季的 Hacker Meetup 圆满落幕,这是 StarRocks 社区第一次组织面向开发者的社区活动,总共有211名社区的小伙伴参加,再次鞠躬致谢!

下一季由你决定
第二季 Hacker Meetup 全面策划中,关于 StarRocks 你有什么想要听的,有什么建议,欢迎公众号后台留言。
你希望的形式和期待的城市,欢迎大家投票!
如希望了解更多详情请关注我们!

文章转载自StarRocks,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




