Sota Async Concurrency

State-of-the-art rules for writing and auditing asynchronous and concurrent code across runtimes (Python asyncio, JS/Node, Go, Rust, JVM). Use when building anything with async/await, threads, processes, event loops, task groups, channels, or queues — and when auditing existing code for race conditions, deadlocks, leaked tasks, blocked event loops, missing cancellation, or backpressure failures. Not for latency/throughput profiling and optimization — use sota-performance. Trigger keywords: async, await, concurrency, parallelism, threads, race condition, deadlock, event loop, channels, queues, semaphore, mutex, cancellation, timeout, backpressure, task group, goroutine, tokio, asyncio.

martinholovsky 3f187b8 8 files · 84.5 KB Updated

File contents

martinholovsky/SOTA-skills/tree/main/skills/sota-async-concurrency commit 3f187b870a

Frequently asked questions

npx skillmds@latest add martinholovsky/sota-async-concurrency