Andrey Pechkurov
Random thoughts on concurrency, databases and distributed systems

Random thoughts on concurrency, databases and distributed systems

Blog Author Picture

Andrey Pechkurov

1 follower

Distributed systems gazer. Node.js contributor. Occasional tech blogger and speaker.

Using Acquire/Release Semantics in Java Atomics for Fun and Profit

Jan 21, 2022

In case you've missed it, recent JDK versions include new memory semantics for atomic operations available in VarHandle and Atomic* classes. These new semantics are equivalent to C/C++'s std::memory_order. The only confusing naming convention is that...