Tagged articles

Crossbeam

2 articles · Page 1 of 1
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Oct 3, 2025 · Backend Development

Uncovering Rust’s Hidden Concurrency Powerhouse: park and unpark

This article explains Rust’s std::thread::park/unpark primitives, demonstrates their lost‑wake‑up pitfall, introduces crossbeam’s Parker/Unparker with a token‑based memory feature that eliminates the issue, and provides multiple code examples and usage guidelines for high‑performance thread synchronization.

CrossbeamParkerRust
0 likes · 17 min read
Uncovering Rust’s Hidden Concurrency Powerhouse: park and unpark
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Aug 24, 2025 · Fundamentals

Unlock High‑Performance Rust Concurrency with Crossbeam’s Lock‑Free Queues

This article explains how the Crossbeam library extends Rust’s standard concurrency primitives by providing efficient MPMC channels, lock‑free data structures, scoped threads, and atomic memory tools, and demonstrates their use through concrete code examples and a detailed lock‑free queue design.

ChannelCrossbeamLock-free queue
0 likes · 6 min read
Unlock High‑Performance Rust Concurrency with Crossbeam’s Lock‑Free Queues