Java performance and efficiency - practical guide
at Øredev 2018
Thread Safety with Phaser, StampedLock and VarHandle