前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2024-04-19 Egui 能够用于生产了吗?

【Rust日报】2024-04-19 Egui 能够用于生产了吗?

作者头像
MikeLoveRust
发布2024-04-24 17:21:57
1000
发布2024-04-24 17:21:57
举报

Tantivy 0.22 发布

Tantivy 是一个使用Rust写的全文搜索引擎。目前已成为诸多上层搜索引擎的基石。

0.22版本改进了聚合性能和稳定性以及命中率。

Github https://quickwit.io/blog/tantivy-0.22

又一款Hack反向工具 BiTE

BiTE用于分析二进制文件的内容和调试信息。

img

Github https://github.com/WINSDK/bite

Egui 能够用于生产了吗?

这篇讨论很有意思。结论是现在egui很不错。比如 aws 的一个小工具在用它 (https://www.amazon.science/blog/how-prime-video-updates-its-app-for-more-than-8-000-device-types)。Aspectron(https://aspectron.org/en/projects/kaspa-ng.html)也在用它。更别提同作者的 rerun(https://www.rerun.io/) 了。egui编写一次,全平台运行。真的很吸引人。

Discuss https://www.reddit.com/r/rust/comments/1c69mrj/do_you_think_egui_is_ready_for_real_industry/

Balter - 方便好用的分布式负载测试框架

分布式环境中的测试一直都是一门很有技术含量的东西。Balter能与tokio完美配合。

代码语言:javascript
复制
use balter::prelude::*;
use std::time::Duration;

#[tokio::main]
async fn main() {
    my_scenario()
        .tps(500)
        .error_rate(0.05)
        .latency(Duration::from_millis(20), 0.99)
        .duration(Duration::from_secs(30))
        .await;
}

#[scenario]
async fn my_scenario() {
    my_transaction().await;
}

#[transaction]
async fn my_transaction() -> Result<u32, String> {
    // Some request logic...

    Ok(0)
}

Github https://github.com/BalterLoadTesting/balter

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Tantivy 0.22 发布
  • 又一款Hack反向工具 BiTE
  • Egui 能够用于生产了吗?
  • Balter - 方便好用的分布式负载测试框架
相关产品与服务
Elasticsearch Service
腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档