airhacks.fm podcast with adam bien cover image

Apache Storm, Disruptor, JCTools and Linearizability

airhacks.fm podcast with adam bien

00:00

Managing Concurrency in High-Performance Systems

This chapter explores the complexities of blocking in concurrent algorithms, highlighting the differences between lock-free and non-blocking approaches. It emphasizes the significance of weight-free properties and efficient data structures in handling high transaction rates while discussing strategies to maintain data flow and integrity. Key topics include the impact of optimistic and pessimistic locking on system performance, as well as solutions for managing memory challenges in high-frequency applications.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app