你读过的最好的 Rust 开源代码是什么?
Datafusion 和 Bevy 。
Datafusion 是 SQL 查询引擎,Bevy 是游戏引擎。
两者均 注释丰富,example 齐全。
项目各种 crate 拆分比较清晰。
高度可扩展。
Datafusion 通过动态派发进行扩展,给 Catalog、逻辑***、执行***、表、UDF等等都做了良好的抽象,具有高度可扩展性,因此被很多数据产品使用(甚至被用来加速 Spark )。
Bevy 通过一个高度优化的 ECS 核心和良好抽象的 App framework,所有组件如渲染、物理、动画、音频、UI等等…。
相关推荐
最新更新
推荐阅读
IntelliJ IDEA 中有什么让你相见恨晚的技巧?
为什么不用rust重写Nginx?
你自己觉得自己的身材好吗?
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
golang比j***a编码效率高太多,为什么各大厂还在继续用j***a而不是重构整个项目?
「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
如何评价上海理工大学 C语言考试,老师不认识vscode 说是切屏***?
《流浪地球 3》官宣马丽加入,对于她的表现你有哪些期待?
那些168cm才80来斤的女生,真的现实生活中好看吗?
日本拟取消外籍博士生生活补助,如何看待这一调整?是否会导致人才流失?
猜你喜欢
关注我们

包装相关设备
网站首页
