← back
Never miss a thing.
One email per new article, plus upcoming course announcements, nothing else. The full tech-watch news, figures and gifts are reserved for Subscriber Area members.
Discuss this article with your AI
The button copies the article with a short introduction for the model. Paste it all into Claude, ChatGPT, Le Chat or another AI, then ask it your questions.

PriorityQueue - Rust #003 - Multithreading

This video is in French.

In this video, we get into the heart of the matter: concurrency.

We start by reorganizing the project as a Cargo workspace to structure the code, then discover how Rust approaches memory safety in a multithreaded context.

Topics covered

A key step before tackling async (Tokio, async-std) in the next video.

Useful links

Source code: github.com/xigh/pq-async-rs

PriorityQueue in Rust

  1. PriorityQueue - Rust #001 · 10-Oct-2025
  2. PriorityQueue - Rust #002 - Fairness · 17-Oct-2025
  3. PriorityQueue - Rust #003 - Multithreading · 26-Oct-2025
  4. PriorityQueue - Rust #004 - Blocking Dequeue · 02-Nov-2025
  5. PriorityQueue - Rust #005 - Graceful Shutdown · 09-Nov-2025
  6. PriorityQueue - Rust #006 - async/await · 16-Nov-2025