冬雨财经 发表于 2024-11-9 02:57:12

夜天之书 #103 开源嘉光阴纪实

上周在北京参与了开源社主理的 2024 中国开源年会。其实相比于有点明显班味的“年会”,我的参会体验更像是经历了一场中国开源的年度嘉光阴。这也是在会场和其他参会朋友交流时共同的体验:在开源社的 COSCon 活动上,能够最大限度地一次性见到全部在中国从事开源相关工作的人。
我在本次会场上有两个演讲,分别是 Rust 分论坛上分享的《高性能 Rust 编程:如何镌汰数据拷贝和并发开销》,以及开源运营分论坛介绍的《商业开源如何重塑社群信托》。本文将简要介绍我的分享内容,以及参会的见闻纪实。
开源社的午后香茗

开源社的全部成员都是志愿者。也就是说,开源社没有任何一个全职员工,全部成员都是依靠对开源的热爱自愿贡献的。我从 2022 年开始志愿参与开源社的工作和活动,从 2023 年开始参与顾问管理委员会提供建议。
今年的 COSCon 恰好也是开源社建立十周年的嘉光阴,在活动现场作为构造成员有幸收到了开源社预备的一盒普洱茶:
https://img-blog.csdnimg.cn/img_convert/1f744b1912a56b527e1a8e94031d4db2.jpeg
   午后香茗    https://img-blog.csdnimg.cn/img_convert/9923d89a7cce1333b318be7b0c2af386.jpeg
   茶客基操    作为一个典范潮州人和饮茶爱好者,这是我本次活动最满意的劳绩。可以看到,从会场回来三天,每天一颗普洱茶,恰好。
主题分享:高性能 Rust

第一天下午我分享的主题是《高性能 Rust 编程》。
我从今年初开始把 Rust 语言作为我的主力编程语言。这主要是我观察到我恒久投入的数据系统领域,出现了一个由于云底子办法的崛起带来的创新机会,而这个创新机会的探索者们大多采用 Rust 语言编程和构建生态。于是,我也参加其中。
https://img-blog.csdnimg.cn/img_convert/b218ee8966045f175ff5f0798e2bf6d4.jpeg
   我的 Rust 码力值    可惜的是,停止我演讲的前一刻,我的 Rust 代码量仍然以 1% 的薄弱差距落后于我从前编写 Java 大数据系统时生产的代码。
不过,在过去的一年里,我充实相识到了 Rust 生态的勃勃生机,全面投入到生态共建当中,包罗:


[*]给 Rust 尺度库提交补丁,增强尺度库的能力:PR-114788 & PR-123600
[*]给依靠的 Rust 项目积极打补丁,修复问题和提高性能:POEM-844 & ARROW-6452 & ARROW-6652
[*]发起或维护 Rust 生态缺失的开源公共库:Apache OpenDAL & FastLabs & Mea
本次分享的内容就是在这些工作当中积累的履历,每一页 PPT 都是朴实无华地贴代码讲代码(bushi)。主要介绍的两个核心论点:一个是在 Rust 全部权系统下,如何规避常见的由于绕过全部权挑战带来的拷贝开销;另一个是破除 Async Rust 的性能迷思,介绍其远不及美满的应用现状。
目前,关于 Rust 编程的最佳实践,包罗工程构造、接口计划和性能优化,还处于一个剧烈讨论的环境中。整个 Rust 生态的繁荣和完整程度,我常常把它比作 Java 1.5-1.7 时代,即当今统治生态的类库和软件尚未诞生或方兴未艾。应该说,Rust 生态的广阔天地,大有可为。任何想要赶上 Rust 主导的软件发展海潮的人,现在上车还为时未晚。
主题分享:商业开源

第二天下午,我在开源运营和开辟者关系论坛分享了《商业开源如何重塑社群信托》的主题。
https://img-blog.csdnimg.cn/img_convert/e5472c2b28786856601961a9422dc606.png
https://img-blog.csdnimg.cn/img_convert/b216997d2b4e95ed3b4a3dc9c95bb91a.png
https://img-blog.csdnimg.cn/img_convert/f5bc9baedf71b0e99c4ccc03a65b969f.png
https://img-blog.csdnimg.cn/img_convert/74264d642d79fb1a721c310f0f964d14.png
这个话题其实不太应该出现在“开源运营和开辟者关系”论坛,而是比较得当一个独立的“商业开源”论坛,即讨论在商业活动中如何利用开源要素创造优势,还有营利性构造如何做出开源贡献以及背后的原因。
我在做这个分享的时候更多像是对自己近年来的思考做一个总结,从开源项目的分类学,商业开源的方法,到商业开源和“开源商业化”的思辨。这大概会导致信息量太大而听众难以接受。
我目前在实践自己分享里提到的商业开源理念,也颇感有趣的看到我对“开源商业化”的驳倒接连被印证。或许以后我再讲这个话题的时候,就不会像这次一样做一个总纲式的分享,而是抽取一两个典范的案例和瞬间来流传。
https://img-blog.csdnimg.cn/img_convert/663520f7bf7887cf633449f4e0c38581.jpeg
   承接上一个主题讲的这一张 PPT 现实不在演讲的 PPT 里
页: [1]
查看完整版本: 夜天之书 #103 开源嘉光阴纪实