RUST教程

     

tikv/raft-rs:在 Rust 中实现的 Raft 分布式共识算法源码

1579 1

在构建分布式系统时,一个主要目标通常是构建容错。也就是说,如果网络中的一个特定节点出现故障,或者存在网络分区,则整个集群不会发生故障。参与分布式共识协议的节点集群必须就价值达成一致,一旦达成该决定,该.

使用Rust编写嵌入式固件入门教程

2573 2K

微控制器 (MCU) 在现代电子产品中无处不在。这些组合硬件/软件的设备称为嵌入式设备,它们的软件通常是用 C 或 C++ 编写的。Rust是一种现代语言,最近成为一种可行的替代方案。本文探讨了 Ru.

rust-raspberrypi-OS-tutorials:用Rust编写树莓派嵌入式操作系统的学习教程

1637

这是一个教程系列,该系列教程适用于 ARM64 位ARMv8-A 网络远程操作系统开发者。本教程将给出如何编写一个引导,一步一步从头开始遍历单片嵌入式操作系统。它们涵盖了常见操作系统任务的实现,例如写.

tokio-rs/console:异步Rust运行调试器控制台

2361 1 2K

这是一个用于异步 Rust 程序的诊断和调试工具。Tokio 团队宣布 Tokio Console ( Github )的初始版本,使 Rust 开发人员能够更深入地了解其应用程序的运行时行为。Tok.

Polars:用于 Rust 和 Python的快速数据整理DataFrame库

2016

Polars 是一个闪电般快速的 DataFrame 库/内存查询引擎。高并行执行、高效缓存算法和富有表现力的 API 使其成为高效数据整理、数据管道、快速 API 等的完美选择。Polars 是一个.

Rust是物联网平台语言? - y|sndr

1524 1

本文概述了针对物联网应用的 Rust 生态系统,并分析了其在 2021 年中期撰写本文时对新项目的当前适用性。物联网和无处不在的计算已经成为当今编写的软件的很大一部分。为了证明此类软件的安全编写应该符.

使用Rust编写的各种游戏 - GameDev#28

2912 6K

Rust是一种追求三要素的系统语言:安全性、并发性和速度。这些目标与游戏开发非常吻合。 Flesh by @im_oab是一款带有手绘动画和有机/肉质主题的 2D 水平 shmup 游戏。它是使用Te.

Automata Network用Rust编写的去中心化的服务协议

919

这是来自Automata Network联合创始人Deli Gong 的意见:Automata Network 是一个去中心化的服务协议,它为应用程序和区块链提供中间件服务,使它们能够实现无痕隐私、高.

CheerpX:使用 WebAssembly 在浏览器中运行任何编程语言

1564

我们都知道 WebAssembly 支持多种语言,但是 CheerpX 有点特别。CheerpX 是 x86 处理器架构本身的模拟器 - 允许您直接在 WebAssembly 运行时上执行 x86 二.

rust-unofficial/awesome-rust:Rust开源代码和资源的精选列表。

1205 6K

Rust 代码和资源的精选列表。点击标题。目录 应用 音频和音乐 加密货币 数据库 模拟器 游戏 图形 图像处理 工业自动化 可观察性 操作系统 生产率 安全工具 系统工具 任务调度 文本编辑器 文字.

ekzhang/rustpad:使用Rust编写的高效代码编辑器

1668 1

Rustpad是一个高效、最小的开源协作文本编辑器,基于操作转换算法。它允许用户在浏览器中编写代码时实时协作。Rustpad 是完全自托管的,适合一个很小的 ​​Docker 镜像,不需要数据库。服务.

Signal如何使用Rust构建大规模端到端加密视频通话?

1092 3K

Signal 在一年前发布了端到端加密群组通话,从那时起,我们从支持 5 个参与者一直扩展到 40 个。没有现成的软件可以让我们同时支持这种规模的通话确保所有通信都是端到端加密的,因此我们构建了自己的.

bastion-rs/bastion:类似Akka的高可用分布式容错Rust运行时

1209 1

Bastion 是一个高可用、容错的运行时系统,具有动态的、面向调度的、轻量级的进程模型。它通过轻量级进程实现提供类似参与者模型的并发性,并有效地利用所有系统资源来保证最多一次的消息传递。特点: 基于.

这些情况会阻碍你学习Rust语言 - dystroy

1345 1 4K

我见过优秀的程序员努力学习 Rust,甚至放弃。我自己也遇到了一些困难。以下是我所看到的可能导致您无法学习 Rust 的错误。我希望这份清单能帮助你避免它们。 错误一:没有准备好迈出第一步学习 Rus.

ChiselStore:Rust编写的Raft分布式SQLite数据库

2014

ChiselStore 是一个可嵌入的分布式Rust SQLite,SQLite 是一个快速而紧凑的关系数据库管理系统,但它仅限于单节点配置。ChiselStore 扩展 SQLite 在具有Raft.