Pattern
Async Concurrency Semantics Drift
async-concurrency-semantics-drift
Concurrency control drifts across layers—threads, schedulers, and async executors—so blocking points (e.g., sleep or unhandled Kafka futures) or misconfigured scheduling cause tasks to run at unexpected times or in parallel, breaking throughput and correctness assumptions.