en
Feedback
Rust

Rust

Open in Telegram

Rust programming language По всем вопросам- @workakkk #VRHSZ

Show more
8 796
Subscribers
+424 hours
+717 days
+15630 days
Posts Archive
Rust
8 797
💻toyDB — распределенная БД SQL на Rust; написана в качестве обучающего проекта, который поможет разобраться в подобных БД На
💻toyDB — распределенная БД SQL на Rust; написана в качестве обучающего проекта, который поможет разобраться в подобных БД На самом высоком уровне toyDB состоит из кластера узлов, которые выполняют SQL-транзакции на реплицированной машине состояний. Клиенты могут подключаться к любому узлу кластера и отправлять SQL-запросы. toyDB нацелена на обеспечение сильной согласованности и сериализуемости, но пока ещё немного не дотягивает до них. В кластере toyDB используется алгоритм Raft, который допускает выход из строя любого узла, пока большинство узлов остаются доступными. Один узел избирается лидером и передает команды остальным, которые применяют их к локальным копиям машины состояний. Если лидер потерян, избирается новый лидер, и кластер продолжает работу. toyDB поддерживает большинство распространенных функций SQL, включая объединения, агрегирующие функции и ACID. 🖥 GitHub 🟡 Доки @sqlhub

Rust
8 797
rustyinject: compile-time dependency injection for Rust. https://crates.io/crates/rustyinject @rust_code

Rust
8 797
👣 Flattening abstract syntax trees (and other compiler data structures) to make use of memory arenas https://cs.cornell.edu/~asampson/blog/flattening.html @rust_code

Rust
8 797
Вышел Rust 1.79.0 ! 🦀 🌈 В этом выпуске представлены блоки const {}, более гибкий синтаксис для связанных типов, utf 8_chunk
Вышел Rust 1.79.0 ! 🦀 🌈 В этом выпуске представлены блоки const {}, более гибкий синтаксис для связанных типов, utf 8_chunks, поддержка MSRV в cargo add и многое другое! ✨ Ознакомьтесь с анонсом и примечаниями к релизу: https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html @rust_code

Rust
8 797

Rust
8 797
999 crates of Rust on the wall (comparing crates on http://crates.io against their upstream repositories) https://lawngno.me/blog/2024/06/10/divine-provenance.html @rust_code

Rust
8 797
Toxoid Engine / Legend of Worlds - How I spent 2 years building my own game engine (Rust, WASM, WebGPU) https://legendofworlds.com/blog/4 @rust_code

Rust
8 797
⚡️ DEVOPS ЛУЧШИЕ Бесплатные КУРСЫ Ресурсы, Книги для обучения 2024! https://www.youtube.com/watch?v=IVk6WYgWwMs @DevOPSitsec
⚡️ DEVOPS ЛУЧШИЕ Бесплатные КУРСЫ Ресурсы, Книги для обучения 2024! https://www.youtube.com/watch?v=IVk6WYgWwMs @DevOPSitsec

Rust
8 797
👣 Чистая архитектура в Rust https://github.com/hd3vC0/clean-architecture-rust @rust_code

Rust
8 797

Rust
8 797

Rust
8 797

Rust
8 797

Rust
8 797
GxHash - an extremely fast hardware-accelerated non-cryptographic hashing algorithm (zero dependencies, no_std compatible) https://github.com/ogxd/gxhash

Rust
8 797
👣 Qiskit / rustworkx: Высокопроизводительная библиотека для работы с графами, реализованная в Rust. https://github.com/Qiskit/rustworkx @rust_code

Rust
8 797

Rust
8 797
Announcing: helix editor graphical frontend https://github.com/polachok/helix-gpui

Rust
8 797
`LazyCell`/`LazyLock` stabilized in nightly https://github.com/rust-lang/rust/pull/121377 @rust_code

Rust
8 797
🖥 yazi — очень быстрый консольный файловый менеджер, написанный на Rust и основанный на асинхронном вводе-выводе
git clone https://github.com/sxyazi/yazi.git
cd yazi
cargo build --release
Все операции ввода-вывода в yazi выполняются асинхронно, задачи процессора распределяются между несколькими потоками, что позволяет максимально эффективно использовать доступные ресурсы. yazi обеспечивает отмену задач и назначение внутреннего приоритета задач. Имеет встроенную поддержку нескольких протоколов изображений, интегрирован с Überzug++, охватывая практически все терминалы. 🖥 GitHub 🟡 Доки @linuxacademiya