Infos
Wednesday, April 5 2017
16:00 - 16:50
16:00 - 16:50
Room:
Albert Suite
Albert Suite
Description
In this talk, you will learn:
* What is StampedLock (introduced in Java 8)?
* How can the StampedLock provide an effective way to manage thread safety with objects that contain several fields (with invariants across them) in many producer/ many consumer systems?
* What are common StampedLock idioms – and how can Lambdas be applied to make them pluggable?
* What are some lock-free solutions, based on AtomicReference / Unsafe / VarHandles?