【Rust日报】2023-09-10 基于Hyper和Rust的HTTP Server
-
Rust语言中文社区
2023-09-12 13:07:27
-
数据库开发技术
-
原创
hyper-fast:基于Hyper和Rust的HTTP Server
- 支持 brotli、deflate 和 gzip 编码的请求和响应。
- 简单的 API 以获取当前的指标 - 以 JSON 和 Prometheus 格式。
- 内置 OOR(Out of rotation API)以将服务器从轮换中移出。
- 比 actix 和其他现有的 Web 服务器快得多。
- 支持可选的守护进程服务,在服务器启动时启动并在服务器关闭时停止。
GitHub: https://github.com/hyper-fast/hyper-fastgpg-tui 0.10.0发布
- 添加了用于重置终端的 panic 钩子(#106)。
GitHub: https://github.com/orhun/gpg-tui/blob/master/CHANGELOG.mdsilt-lua:lua解释器
这是一个纯 Rust 编写的 Lua 解释器和运行时,它接收一个 Lua 字符串,将其编译为字节码,并运行到完成,返回一个可以轻松解包成本地类型的 Value 对象。该运行时是基于堆栈的,就像早期版本的 Lua 一样。垃圾回收正在开发中,但目前 RC(引用计数)用于包装复杂对象,如表,只是不要创建一个链表。GitHub: https://github.com/Auxnon/silt-luatfm:终端文件管理器
- 使用 src/config.rs 来配置tfm,就像dwm、st和dmenu一样。
GitHub: https://github.com/jiaoshijie/rust-tfmRust教程
- 通过写一个ray tracer学习Rust:https://the-ray-tracing-road-to-rust.vercel.app/
- 5天Rust教程:https://mo8it.com/blog/teaching-rust/