The SQL optimizer is an important module in relational database systems. Its purpose is to optimize SQL statements to improve query efficiency. To help beginners understand the basic principles of the| rustmagazine.org
Futures, representing an asynchronous computation task, are the basis for implementing asynchronous tasks in Rust. Unlike other languages, the computation does not automatically execute in the backgro| rustmagazine.org
Whenever we discuss 'unsafe' in Rust, the concept of 'invariant' is never far behind. In the context of Rust, it generally refers to the properties that need to be upheld. For instance: Given a x: bo| rustmagazine.org
Today, we are glad to announce our latest interview with Jacob Pratt, the core maintainer of the time crate and a contributor to the Rust compiler and standard library. We are grateful for Jacob's tim| rustmagazine.org
We are excited to announce a new topic in Rust Magazine called #show-magazine. This is a dedicated space for Rustaceans to showcase their projects and crates to the larger Rust community. Similar to S| rustmagazine.org
Dear Rustaceans, We are excited to announce the release of Issue 3 of Rust Magazine! This issue features a diverse range of articles that explore various aspects of Rust programming, from performance| rustmagazine.org
We often require detailed memory statistics per module or query of a large project. Generally, there are two approaches to fine-grained memory statistics: Using allocator_api throughout, as most of t| rustmagazine.org
Compiling a medium to large Rust program is not a breeze due to the accumulation of complex project dependencies and boilerplate code. As noted in an article by Brian Anderson, 'But Rust compile times| rustmagazine.org
Recently, a hotly debated post trending on Reddit: When Zig is safer and faster than Rust. Although the title says Rust, it's actually comparing with Unsafe Rust. Based on that post, I’d like to discu| rustmagazine.org
As is well known, the Rust language consists of two major parts: Safe Rust and Unsafe Rust. Unsafe Rust is a superset of Safe Rust. This means that all code written in Safe Rust can also work normally| rustmagazine.org
I am currently working on a personal project called the JavaScript Oxidation Compiler. The compiler has a fast linter that can process around 1000 files per 100 milliseconds. I am also in the process| rustmagazine.org
We are thrilled to present our third interview, this time with Rob ([@robjtede]), the core maintainer of Actix Web and deps.rs. In this interview, we talked about how he became involved with Actix Web| rustmagazine.org
Recently, while working on our GreptimeDB project, we encountered an issue with calling asynchronous Rust code in a synchronous context. After investigating and resolving the issue, we gained a deeper| rustmagazine.org
[Rust Search Extension] is an indispensable browser extension for Rustaceans looking to search for docs and crates. One of its most powerful features is its ability to instantly search the top 20K cra| rustmagazine.org
Dear Rustaceans, Welcome to the second issue of Rust Magazine! We are excited to bring you another round of engaging articles and tutorials from the Rust community. In this issue, we explore topics ra| rustmagazine.org
All-knowing and All-powerful ChatGPT, please bring forth all your abilities to rescue the learning curve of Rust! I believe there is no introduction needed for ChatGPT, as it is already widely known| rustmagazine.org
backon is a Rust error retry library, and this article aims to share some techniques I used in implementing it. https://github.com/Xuanwo/backon When implementing the RetryLayer for OpenDAL, I n| rustmagazine.org
If you ever wrote a program bigger than a few lines of code you probably know that the bigger the program gets - the harder it gets to ensure it does exactly what you meant, due to how different parts| rustmagazine.org
Although there are often complaints saying Rust'compilation speed is notoriously slow, our project RisingWave is not so slow to compile, especially since previously contributors like (skyzh, BugenZhao| rustmagazine.org
I am pleased to introduce our second interviewee, [Sunli], the creator of two widely-used crates: [async-graphql] and [poem]. It is an honor to have the chance to speak with him and gain insights into| rustmagazine.org