Distributed Systems

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

16 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
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-ts

por microsoft

azure-servicebus-ts es una skill en TypeScript para mensajería con Azure Service Bus, usando @azure/service-bus y @azure/identity. Úsala para crear flujos con colas y topics, enviar y recibir mensajes, gestionar casos de dead-letter y seguir patrones fiables de backend. Esta guía de azure-servicebus-ts está orientada al desarrollo backend.

Backend Development
Favoritos 0GitHub 2.3k
M
azure-servicebus-dotnet

por microsoft

azure-servicebus-dotnet ayuda a equipos backend de .NET a usar Azure Service Bus con colas, temas, suscripciones, sesiones y tratamiento de colas muertas. Cubre la instalación, la autenticación, la configuración de la conexión y el uso práctico de Azure.Messaging.ServiceBus para mensajería fiable en desarrollo backend.

Backend Development
Favoritos 0GitHub 2.2k
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
K
pytorch-lightning

por K-Dense-AI

Skill de pytorch-lightning para organizar proyectos de PyTorch con `LightningModules` y `Trainers`. Usa esta guía de pytorch-lightning para instalación, entrenamiento, validación, logging, checkpointing y ejecución distribuida en flujos de trabajo multi-GPU o TPU.

Backend Development
Favoritos 0GitHub 0
M
azure-eventhub-java

por microsoft

azure-eventhub-java te ayuda a instalar y usar el SDK Java de Azure Event Hubs para streaming de eventos, ingesta de alto rendimiento y desarrollo de backend. Cubre la configuración de productores y consumidores, autenticación con cadena de conexión o Azure Identity, y una guía práctica desde la instalación hasta código funcional.

Backend Development
Favoritos 0GitHub 0
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
Distributed Systems