TLS在WASIX中的支持
WASIX最近新增了对TLS客户端的支持,这使reqwest、hyper、rustls等库可以完全在WASIX环境下编译运行。
WASIX是一个WASI的超集,旨在加速WASI生态系统的发展。
新增的TLS支持使基于WASM的应用可以访问HTTPS、MQTT、IRC等TLS端点,为WASM在服务器端开启了更多可能性,比如安全的API访问、数据库连接、第三方服务集成等。
详情: https://www.reddit.com/r/rust/comments/15mw1j6/tls_clients_fully_work_with_wasix_now/
OpenCL和Cuda的Rust接口
社区讨论了OpenCL和CUDA在Rust中的使用情况。
目前使用rust-cuda可以将CUDA内核完全使用Rust实现。而对于OpenCL,仍需要使用OpenCL C语言编写内核。
希望能有编译器将Rust编译为OpenCL,实现类似rust-cuda的功能。
详情: https://www.reddit.com/r/rust/comments/15n79o6/opencl_and_cuda_in_rust/
SpacetimeDB - 使用Rust的多人实时数据库
SpacetimeDB是一个结合关系型数据库和应用服务器功能的新型数据库。
它允许直接在数据库内通过存储过程实现应用逻辑。客户端可以直接连接到数据库并在数据库内执行应用逻辑,无需部署独立的应用服务器。
SpacetimeDB专注于最大化速度和最小化延迟,可用于实时应用如游戏、聊天等场景。其全部后端使用一个Rust模块实现。
详情: https://github.com/clockworklabs/SpacetimeDB