Concurrency

Concurrency taxonomy generated by the site skill importer.

11 skills
A
swift-concurrency-6-2

par affaan-m

swift-concurrency-6-2 vous aide à adopter l’Approachable Concurrency de Swift 6.2, à corriger les erreurs de data race et à décider quand conserver le travail sur MainActor ou le déléguer avec @concurrent. Utilisez ce guide swift-concurrency-6-2 pour les migrations d’applications et de backends.

Backend Development
Favoris 0GitHub 156.3k
A
swift-protocol-di-testing

par affaan-m

swift-protocol-di-testing vous aide à remplacer les appels au système de fichiers, au réseau et aux API par de petits protocoles et des implémentations par défaut, afin d’obtenir des tests Swift, des aperçus et un développement backend déterministes.

Backend Development
Favoris 0GitHub 156.3k
A
swift-actor-persistence

par affaan-m

swift-actor-persistence est un modèle de persistance basé sur les actors Swift pour un stockage local sûr pour les threads, combinant un cache en mémoire avec des données adossées à un fichier. Utilisez-le pour les applications offline-first et le Backend Development lorsque vous voulez un accès sérialisé, une concurrence plus propre et moins d’hypothèses autour des verrous.

Backend Development
Favoris 0GitHub 156.3k
A
rust-patterns

par affaan-m

rust-patterns est un guide pratique pour un développement Rust idiomatique, couvrant la ownership, la gestion des erreurs, les traits, la concurrence, les limites des modules et des choix de conception orientés backend pour écrire un code plus sûr et plus propre.

Backend Development
Favoris 0GitHub 156.2k
A
golang-testing

par affaan-m

La compétence golang-testing vous aide à écrire et améliorer des tests Go avec des cas pilotés par tableaux, des sous-tests, des benchmarks, du fuzzing et un TDD tenant compte de la couverture. Elle est pensée pour les développeurs qui travaillent sur du vrai code Go et qui veulent des conseils pratiques et idiomatiques plutôt que des recommandations génériques sur les tests.

Test Automation
Favoris 0GitHub 156.2k
W
rust-async-patterns

par 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.

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

par wshobson

go-concurrency-patterns vous aide à appliquer les idiomes de concurrence en Go pour les worker pools, pipelines, channels, primitives de synchronisation et annulation via context. Servez-vous-en pour concevoir des services backend plus sûrs, diagnostiquer les race conditions et améliorer le graceful shutdown grâce aux recommandations de `SKILL.md`.

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

par 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.

Backend Development
Favoris 0GitHub 32.6k
J
swift-concurrency

par Joannis

Le skill swift-concurrency vous aide à examiner les refactors async/await, l’isolation des acteurs, les problèmes de Sendable, la structure des tâches et la migration vers Swift 6 avec moins d’hypothèses. Utilisez-le pour des modifications de code concrètes lorsque les avertissements du compilateur, les races de données ou les frontières d’isolation sont déterminants, et quand vous avez besoin d’un guide swift-concurrency fondé sur des conventions validées par le dépôt.

Code Editing
Favoris 0GitHub 57
M
exploiting-race-condition-vulnerabilities

par mukul975

Le skill exploiting-race-condition-vulnerabilities aide les auditeurs en sécurité à tester des applications web pour détecter des failles TOCTOU, des doubles transactions et des contournements de limites à l’aide de requêtes concurrentes de type Turbo Intruder. Il fournit des consignes d’installation, de workflow et d’utilisation pour des évaluations autorisées.

Security Audit
Favoris 0GitHub 0
J
swift-nio

par Joannis

swift-nio est une skill pour le développement backend avec SwiftNIO, couvrant les serveurs, les clients, les pipelines, les buffers, les codecs et le code async sûr pour les EventLoop. Utilisez-la pour les questions d’usage de swift-nio, l’analyse de protocoles, les services TCP/UDP, l’intégration de NIOAsyncChannel et le débogage des tâches bloquantes sur un EventLoop. C’est un guide pratique swift-nio pour une architecture et une implémentation correctes.

Backend Development
Favoris 0GitHub 0
Concurrency