Hacker News new | past | comments | ask | show | jobs | submit login

Excellent! Crossbeam is for concurrent programming.

Crossbeam provides lock-free data structures (e.g. ArrayQueues), thread synchronization (e.g. ShardedLock), memory sharing (e.g. AtomicCell), and utilties (e.g. Backoff).

Thank you to the author and team! Next I am very much looking forward to a Crossbeam implementation of the LMAX Disruptor ring queue: https://lmax-exchange.github.io/disruptor/




LMAX? Really? Did you get LMAX to work well? I never did.


More specifically, I mean a Rust ring buffer data structure, implemented by using Crossbeam tooling, and sized to fit into CPU cache.

For readers who are interested: https://dzone.com/articles/ring-buffer-a-data-structure-behi...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: