python-concurrency-performance

Community

Design and optimize Python concurrency performance

Authorahgraber
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Solve concurrency design problems in Python by selecting appropriate models (asyncio, threading, or multiprocessing) and implementing safe cancellation and lifecycle behavior.

Core Features & Use Cases

  • Guidance on choosing the right concurrency model based on workload (I/O-bound vs CPU-bound).
  • Instructions for propagating deadlines and cancellation through async call chains.
  • Techniques for bounding fan-out, backpressure, and ensuring clean shutdown to prevent leaks.

Quick Start

Choose the appropriate Python concurrency model for my workload and apply the recommended defaults for cancellation and lifecycle management.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: python-concurrency-performance
Download link: https://github.com/ahgraber/skills/archive/main.zip#python-concurrency-performance

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.