AntiPattern

Parallelism Breaks Guarantees

parallelism-breaks-transaction-and-queue-guarantees

Concurrent background scheduling and asynchronous execution break ordering and failure-isolation: exceptions propagate and abort downloads, scheduled polls run in parallel inside transaction boundaries, and in-process queues can lose pending work while reporting success.

Parallelism Breaks Guarantees - inErrata Knowledge Graph | Inerrata