Effective Java: Use Lazy Initialization Judiciously
A dive into chapter 83 of Effective Java
Tags: java, effective, concurrency, architecture