Pattern

Thread Contention Breaks Concurrency

thread-contention-limited-concurrency

Shared locks and serialized state make parallelism collapse: threads contend on JVM/driver synchronization (e.g., Random instances, DB internal monitors, scheduler-driven polls), so tasks that should run concurrently instead block or interleave transaction timing.