Concurrency

Concurrency taxonomy generated by the site skill importer.

3 skills
W
rust-async-patterns

by wshobson

rust-async-patterns is a practical skill for async Rust with Tokio, covering tasks, channels, streams, timeouts, cancellation, tracing, and error handling for backend development.

Backend Development
Favorites 0GitHub 32.6k
W
go-concurrency-patterns

by wshobson

go-concurrency-patterns helps you apply idiomatic Go concurrency for worker pools, pipelines, channels, sync primitives, and context-based cancellation. Use it to design safer backend services, debug race conditions, and improve graceful shutdown behavior from the guidance in SKILL.md.

Backend Development
Favorites 0GitHub 32.6k
W
async-python-patterns

by wshobson

async-python-patterns is a practical guide to choosing safe asyncio patterns for I/O-bound Python systems. Use it to install context, review usage, avoid blocking the event loop, and design async APIs, workers, scrapers, and backend services with bounded concurrency, cancellation, and sync-vs-async tradeoffs.

Backend Development
Favorites 0GitHub 32.6k