Microservices

Skills related to designing, implementing, and managing microservices architectures and patterns.

15 skills
W
python-resilience

par wshobson

python-resilience est une skill de référence pour rendre la gestion des erreurs Python plus sûre grâce aux retries, au backoff exponentiel, au jitter, aux timeouts et à des fenêtres de reprise bornées. Utilisez-la pour mettre en place des patterns de résilience concrets pour les appels externes et appliquer des wrappers de type tenacity avec des règles de retry plus claires.

Reliability
Favoris 0GitHub 32.6k
W
distributed-tracing

par wshobson

Utilisez la skill distributed-tracing pour concevoir et expliquer le traçage des requêtes entre microservices avec Jaeger et Tempo. Couvre les bases d’installation, les concepts de trace et de span, les modèles de configuration Kubernetes, la propagation du contexte, ainsi que des usages concrets pour l’observabilité et le diagnostic de latence.

Observability
Favoris 0GitHub 32.6k
W
nodejs-backend-patterns

par wshobson

nodejs-backend-patterns est un guide pratique pour concevoir des services backend Node.js avec Express ou Fastify. Il couvre les middleware, l’authentification, la gestion des erreurs, les couches repository, l’injection de dépendances, le cache et l’intégration base de données pour des API pensées pour la production.

Backend Development
Favoris 0GitHub 32.6k
W
istio-traffic-management

par wshobson

istio-traffic-management aide les équipes à rédiger des politiques de trafic Istio comme VirtualService, DestinationRule, Gateway et ServiceEntry pour le canary, les retries, le circuit breaking et le mirroring. Utilisez-le pour transformer l’intention de déploiement en manifests de routage et de résilience clairs, avec des prompts pratiques et des points de contrôle pour la relecture.

Deployment
Favoris 0GitHub 32.6k
W
workflow-orchestration-patterns

par wshobson

workflow-orchestration-patterns aide à concevoir des workflows Temporal durables pour des systèmes distribués. Découvrez quand l’utiliser, comment l’installer, et comment modéliser les frontières workflow vs activity, la compensation, les retries et le déterminisme.

Workflow Automation
Favoris 0GitHub 32.6k
W
projection-patterns

par wshobson

projection-patterns aide les équipes à concevoir des read models CQRS et des projections de flux d’événements, avec des conseils pratiques sur les types de projection, le replay, le checkpointing et leur usage en développement backend.

Backend Development
Favoris 0GitHub 32.6k
W
saga-orchestration

par wshobson

saga-orchestration aide les équipes backend à concevoir des transactions distribuées avec étapes ordonnées, compensations, délais d’expiration, nouvelles tentatives et reprise des sagas bloquées. Utilisez cette compétence pour évaluer sa pertinence, consulter les fichiers clés, l’installer depuis le dépôt parent et l’appliquer à des workflows microservices concrets.

Backend Development
Favoris 0GitHub 32.6k
W
microservices-patterns

par wshobson

Utilisez la skill microservices-patterns pour définir les frontières de services, les modes de communication, la propriété des données et les modèles de résilience dans les systèmes distribués et les migrations de monolithe.

Backend Development
Favoris 0GitHub 32.6k
W
architecture-patterns

par wshobson

architecture-patterns aide les équipes backend à concevoir ou refactorer des services avec les approches Clean, Hexagonal, Onion et DDD. Découvrez comment ajouter la skill depuis le repo wshobson/agents, consulter SKILL.md et les références avancées, puis l’appliquer au découpage en couches, aux bounded contexts, aux interfaces, aux règles de dépendance et aux plans de refonte.

Backend Development
Favoris 0GitHub 32.6k
W
cqrs-implementation

par wshobson

cqrs-implementation aide les équipes backend à concevoir des architectures CQRS, à séparer les modèles de commande et de requête, et à planifier la montée en charge en lecture/écriture, les événements et une adoption progressive.

Backend Development
Favoris 0GitHub 32.6k
W
event-store-design

par wshobson

event-store-design aide les équipes de Backend Development à concevoir des event stores pour des systèmes en event sourcing, avec une couverture des streams, de l’ordre, de la concurrence, des snapshots, des métadonnées, des subscriptions et des compromis d’exploitation. Utilisez-le pour définir un design d’event store concret et pragmatique avant l’implémentation.

Backend Development
Favoris 0GitHub 32.6k
M
azure-servicebus-py

par microsoft

azure-servicebus-py est un skill Microsoft pour Azure Service Bus en Python. Il couvre les files d’attente, les topics, les subscriptions, la gestion des dead-letter queues et les workflows de développement backend. Utilisez-le pour obtenir un accompagnement guidé sur azure-servicebus-py, les étapes d’installation, les notes d’authentification et des références appuyées par le dépôt pour des tâches de messagerie et d’administration fiables.

Backend Development
Favoris 0GitHub 2.3k
S
c4-architecture

par softaworks

c4-architecture aide à créer une documentation d’architecture logicielle compatible Markdown avec des diagrammes Mermaid C4. Utilisez-le pour générer des vues de contexte, conteneur, composant, déploiement et dynamiques, suivre un workflow clair, éviter les erreurs de modélisation courantes et appuyer la rédaction technique avec une documentation versionnée.

Technical Writing
Favoris 0GitHub 1.3k
M
architecture

par markdown-viewer

Architecture est une skill de diagrammation pour créer des vues de systèmes en couches en HTML et CSS, avec des sections codées par couleur, des mises en page en grille et une hiérarchie claire des composants. Elle convient particulièrement aux diagrammes utilisateur/application/données/infrastructure, aux cartographies de microservices et à l’architecture d’entreprise. Utilisez-la à la place d’invites génériques lorsque vous voulez une architecture rapide, modifiable et adaptée à la sortie Diagramming.

Diagramming
Favoris 0GitHub 1.1k
M
cloud-solution-architect

par microsoft

La skill cloud-solution-architect aide un agent à se comporter comme un Azure Cloud Solution Architect pour prendre des décisions d’architecture cloud. Utilisez-la pour revoir des conceptions, choisir des styles d’architecture, comparer des services Azure et appliquer des principes de conception, des patterns et des bonnes pratiques avec bien moins d’à-peu-près qu’avec un prompt générique.

Cloud Architecture
Favoris 0GitHub 0
Microservices