Tag
deadlock
- Apr 2, 2026 Rendezvous and Buffering in CSP-Style Channels How an unbuffered channel makes send and receive a single synchronisation event, what a buffer actually buys, and why a blocked channel turns into a deadlock instead of an error. programming languages
- Sep 18, 2025 Why Locks Across Independent Services Do Not Compose Two lock services with no shared order can each grant a lock that the other believes excludes, and no client-side protocol repairs the missing global order. distributed systems
- Feb 12, 2025 Message Matching: Tags, Ordering, and the Deadlock in Naive Exchange How a receive identifies its message, what the non-overtaking rule does and does not guarantee, and why a ring exchange deadlocks only above a size threshold. scientific computing
- Nov 5, 2024 Backpressure and Deadlock in Long-Running Pipelines Why a blocking pipe is the only flow control a Unix pipeline has, how barrier stages stall it, and when a bounded queue beats a chain of processes. developer tools
- Jul 1, 2022 Gang Scheduling: All-or-Nothing Allocation for Distributed Workloads Why a training job or MPI rank set cannot be placed one member at a time, how reservation schemes avoid deadlock, and what each scheme costs the rest of the cluster. cloud infrastructure