Lock-Free Rust: How to Build a Rollercoaster While It’s on Fire
31 points by av
31 points by av
i am the author of this article. i hope you all enjoy the humor and learn a thing or 2 about lock free programming in Rust.
Very amusing writing style + informative. Thank you for sharing this, I am enjoying it so far and learning alot (having to stop multiple times to fill in my mental gaps). Its contending to be the top posts I have read in awhile.
the humor was a bit much that it got distracting (and I was slightly concerned about the accuracy due to it), but i otherwise enjoyed the explanation! Convenient timing as I’m diving into a lock-free MPSC ring buffer rn :)
i am glad you enjoyed it.
i was a bit worried about the humor having that effect. my goal was to use humor as a literary device to make a not-so-accessible, dry topic, accessible and lively.
that’s why i made sure to put in examples anyone could try and verify themselves w benchmarks grounded in reality.
i will definitely make a part 2. i think theres a lot to talk about on this topic.
Unfortunately, my spouse is a therapist and I am ignoring their advice because I too need lock-free thingamabobs!
It might say terrible things about me that I really enjoyed your style of writing.
And on a more serious note I have found that judging somebody’s fear response, when I’m interviewing them, is a great indicator of how much low level experience they have. Sadly, it’s far more common to have people say “well it isn’t really that hard as long as you’re careful…” lolololol
It might say terrible things about me that I really enjoyed your style of writing.
I’m often not a fan of humour mixed up with tech articles but this was fantastic. Definite James Mickens vibes here.
Something else that’s fun is that if you’re developing on x86, you may not realize that Relaxed
is biting you in the ass until you deploy to ARM!