【Rust日报】2023-04-01 Navi: Rust开发的高性能机器学习服务器

Navi: Rust开发的高性能机器学习服务器

Navi 是一个用 Rust 实现的高性能、多功能的机器学习服务器,专门用于生产使用。它的设计是为了有效地服务于 Twitter 的技术堆栈,提供一流的性能,同时专注于核心功能。

主要功能:

  • 最简设计优化的生产用例: Navi 提供超高性能,稳定性和可用性,设计处理现实世界的应用程序需求,简化的代码库。

  • TensorFlow 兼容的GRPC API: 通过其 gRPC API 与现有 TensorFlow 服务客户端无缝集成,使得在生产环境中易于集成、平稳部署和扩展成为可能。。。。

文章链接,https://www.reddit.com/r/rust/comments/127xwu1/twitter_open_sources_navi_highperformance_machine/

Github 链接,https://github.com/twitter/the-algorithm/blob/main/navi/navi/README.md

使用Bevy ECS的经历

我最近注意到 Rust 的一个名为 Bevy 的游戏编程框架,它使用一个名为 ECS (实体组件系统)的编程模型。据称,Bevy ECS 以一种复杂的方式使用 Rust 的类型系统来自动并行执行游戏逻辑,同时避免竞态条件。ECS 的想法显然已经存在了一段时间 ,但它对我来说是新的。

好奇Bevy是否会像他说的那么酷,刚好最近读了《Newton’s Gift》,我决定使用Bevy实现一个n体模拟器。

文章链接,https://bagnalla.github.io/posts/newton_bevy.html

Github 链接,https://github.com/bagnalla/newton_bevy

Bezier-rs: 用于贝塞尔曲线的计算几何算法

这是 Bezier-rs 库的交互式文档。查看详细的函数描述和 API 使用的文档。单击并拖动演示曲线的端点,以可视化方式操作各种 Bezier 函数。

文章链接,https://graphite.rs/libraries/bezier-rs/

Github 链接,https://github.com/GraphiteEditor/Graphite/tree/master/libraries/bezier-rs


From 日报小组 TOM

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

  • 微信公众号:Rust语言中文社区

猜你喜欢

转载自blog.csdn.net/u012067469/article/details/129905567