Microservices

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

15 skills
W
python-resilience

por wshobson

python-resilience es una skill de orientación para gestionar fallos en Python de forma más segura, con reintentos, retroceso exponencial, jitter, timeouts y ventanas de reintento acotadas. Úsala para incorporar patrones prácticos de resiliencia en llamadas externas y aplicar envoltorios al estilo tenacity con reglas de reintento más claras.

Reliability
Favoritos 0GitHub 32.6k
W
distributed-tracing

por wshobson

Usa la skill distributed-tracing para diseñar y explicar el trazado de solicitudes entre microservicios con Jaeger y Tempo. Incluye conceptos básicos de instalación, nociones de traces y spans, patrones de configuración en Kubernetes, propagación de contexto y casos prácticos para observabilidad y depuración de latencia.

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

por wshobson

nodejs-backend-patterns es una guía práctica para crear servicios backend con Node.js usando Express o Fastify. Cubre middleware, autenticación, manejo de errores, capas de repositorio, DI, caché e integración con bases de datos para APIs pensadas para producción.

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

por wshobson

istio-traffic-management ayuda a los equipos a redactar políticas de tráfico de Istio como VirtualService, DestinationRule, Gateway y ServiceEntry para canary, reintentos, circuit breaking y mirroring. Úsala para convertir la intención de despliegue en manifiestos claros de enrutamiento y resiliencia, con prompts prácticos y comprobaciones de revisión.

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

por wshobson

workflow-orchestration-patterns ayuda a diseñar workflows duraderos de Temporal para sistemas distribuidos. Descubre cuándo conviene usarla, cómo instalarla y cómo definir los límites entre workflow y activity, así como compensación, reintentos y determinismo.

Workflow Automation
Favoritos 0GitHub 32.6k
W
projection-patterns

por wshobson

projection-patterns ayuda a los equipos a diseñar modelos de lectura CQRS y proyecciones sobre flujos de eventos, con orientación práctica sobre tipos de proyección, replay, checkpointing y su uso en Backend Development.

Backend Development
Favoritos 0GitHub 32.6k
W
saga-orchestration

por wshobson

saga-orchestration ayuda a los equipos de backend a diseñar transacciones distribuidas con pasos ordenados, compensaciones, tiempos de espera, reintentos y recuperación de sagas bloqueadas. Úsalo para evaluar si encaja en tu caso, revisar archivos clave, instalarlo desde el repositorio principal y aplicar la skill a flujos prácticos de microservicios.

Backend Development
Favoritos 0GitHub 32.6k
W
microservices-patterns

por wshobson

Usa la skill microservices-patterns para definir límites entre servicios, estilos de comunicación, propiedad de datos y patrones de resiliencia en sistemas distribuidos y migraciones desde monolitos.

Backend Development
Favoritos 0GitHub 32.6k
W
architecture-patterns

por wshobson

architecture-patterns ayuda a equipos backend a diseñar o refactorizar servicios con enfoques Clean, Hexagonal, Onion y DDD. Descubre cómo añadir la skill desde el repo `wshobson/agents`, revisar `SKILL.md` y las referencias avanzadas, y aplicarla a capas, bounded contexts, interfaces, reglas de dependencias y planes de refactorización.

Backend Development
Favoritos 0GitHub 32.6k
W
cqrs-implementation

por wshobson

cqrs-implementation ayuda a equipos de backend a diseñar arquitecturas CQRS, separar los modelos de comandos y consultas, y planificar el escalado de lectura y escritura, los eventos y una adopción gradual.

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

por wshobson

event-store-design ayuda a equipos de Backend Development a diseñar event stores para sistemas basados en event sourcing, con cobertura de streams, orden, concurrencia, snapshots, metadatos, suscripciones y compensaciones operativas. Úsalo para definir un diseño de event store práctico antes de implementarlo.

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

por microsoft

azure-servicebus-py es una skill de Microsoft para Azure Service Bus en Python. Cubre colas, temas, suscripciones, manejo de dead-letter y flujos de desarrollo backend. Úsala cuando necesites guía de uso de azure-servicebus-py, pasos de instalación, notas de autenticación y referencias basadas en el repo para tareas fiables de mensajería y administración.

Backend Development
Favoritos 0GitHub 2.3k
S
c4-architecture

por softaworks

c4-architecture ayuda a crear documentación de arquitectura de software compatible con Markdown mediante diagramas Mermaid C4. Sirve para generar vistas de contexto, contenedores, componentes, despliegue y dinámica, seguir un flujo de trabajo claro, evitar errores habituales de modelado y apoyar la escritura técnica con documentación versionada.

Technical Writing
Favoritos 0GitHub 1.3k
M
architecture

por markdown-viewer

Architecture es una skill de diagramación para crear vistas de sistemas por capas en HTML y CSS, con secciones codificadas por color, diseños en cuadrícula y una jerarquía clara de componentes. Es ideal para diagramas de usuario/aplicación/datos/infraestructura, mapas de microservicios y arquitectura empresarial. Úsala en lugar de prompts genéricos cuando quieras una salida de arquitectura rápida y editable para Diagramming.

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

por microsoft

La skill cloud-solution-architect ayuda a que un agente actúe como un Azure Cloud Solution Architect para decisiones de arquitectura en la nube. Úsala para revisar diseños, elegir estilos de arquitectura, comparar servicios de Azure y aplicar principios, patrones y buenas prácticas de diseño con menos improvisación que con un prompt genérico.

Cloud Architecture
Favoritos 0GitHub 0
Microservices