by wshobson
rust-async-patterns est une skill pratique pour le Rust asynchrone avec Tokio. Elle couvre les tâches, canaux, flux, timeouts, annulation, tracing et gestion des erreurs pour le développement backend.
by wshobson
rust-async-patterns est une skill pratique pour le Rust asynchrone avec Tokio. Elle couvre les tâches, canaux, flux, timeouts, annulation, tracing et gestion des erreurs pour le développement backend.
by wshobson
python-resource-management aide les agents à générer du code Python pour les context managers, le nettoyage sûr en cas d’exception, les cycles de vie asynchrones des ressources et les modèles de streaming. À utiliser pour les fichiers, les connexions DB, les sockets et le code backend qui exige une libération déterministe des ressources.
by wshobson
python-performance-optimization aide à diagnostiquer le code Python lent ou gourmand en mémoire avec une approche centrée sur le profiling, en couvrant les goulets d’étranglement CPU, mémoire et I/O, ainsi que le caching, la vectorisation, l’async et les workflows de benchmarking.
by wshobson
python-background-jobs vous aide à concevoir des files de tâches Python, des workers, des stratégies de retry, le suivi de l’état des jobs et le traitement planifié en arrière-plan avec des patterns adaptés à la production.
by wshobson
async-python-patterns est un guide pratique pour choisir des patterns asyncio sûrs dans des systèmes Python orientés I/O. Utilisez-le pour comprendre le contexte d’installation, évaluer les usages, éviter de bloquer la boucle d’événements et concevoir des API async, des workers, des scrapers et des services backend avec une concurrence bornée, l’annulation des tâches et des arbitrages clairs entre sync et async.