Distributed Systems

Skills related to building and managing distributed systems including communication, resilience, and data management.

7 skills
W
workflow-orchestration-patterns

by 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
Favorites 0GitHub 32.6k
W
saga-orchestration

by 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
Favorites 0GitHub 32.6k
W
projection-patterns

by 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
Favorites 0GitHub 32.6k
W
microservices-patterns

by 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
Favorites 0GitHub 32.6k
W
architecture-patterns

by 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
Favorites 0GitHub 32.6k
W
event-store-design

by 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
Favorites 0GitHub 32.6k
W
cqrs-implementation

by 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
Favorites 0GitHub 32.6k