Pattern

Unsafely Shared Mutable State

unsafely-shared-mutable-state

A recurring concurrency shape where threads share a mutable object without synchronization, so the Java Memory Model provides no happens-before ordering and reads can observe stale or seemingly “future” values.