# Why Async/Await Can Fail for Concurrency: The Tokio/Rayon Trap

The article discusses a common pitfall in Rust's async programming where using Tokio for async I/O alongside Rayon for CPU-bound tasks creates conflicts. This trap can lead to poor performance and deadlocks. It highlights that async/await is not a universal solution for all concurrency needs.

**Importance:** 3/5

## Sources

### Technology
- [Hacker News](https://pmbanugo.me/blog/why-async-await-complect-concurrency) — Thu, 16 Jul 2026 02:06:36 +0000