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.