by wshobson
python-background-jobs helps you design Python task queues, workers, retries, job state tracking, and scheduled background processing with production-safe patterns.
by wshobson
python-background-jobs helps you design Python task queues, workers, retries, job state tracking, and scheduled background processing with production-safe patterns.
by wshobson
async-python-patterns is a practical guide to choosing safe asyncio patterns for I/O-bound Python systems. Use it to install context, review usage, avoid blocking the event loop, and design async APIs, workers, scrapers, and backend services with bounded concurrency, cancellation, and sync-vs-async tradeoffs.
by wshobson
saga-orchestration helps backend teams design distributed transactions with ordered steps, compensations, timeouts, retries, and stuck-saga recovery. Use it to evaluate fit, read key files, install from the parent repo, and apply the skill to practical microservice workflows.
by wshobson
Use the microservices-patterns skill to plan service boundaries, communication styles, data ownership, and resilience patterns for distributed systems and monolith migrations.
by wshobson
cqrs-implementation helps backend teams design CQRS architectures, separate command and query models, and plan read/write scaling, events, and gradual adoption.
by wshobson
event-store-design helps Backend Development teams design event stores for event-sourced systems, covering streams, ordering, concurrency, snapshots, metadata, subscriptions, and operational tradeoffs. Use it to shape a practical event store design before implementation.
by microsoft
azure-eventhub-ts helps you build TypeScript services on Azure Event Hubs with @azure/event-hubs. Use it for backend development, event ingestion, consumer groups, checkpointing, and real-time pipelines. The azure-eventhub-ts skill guide focuses on install, auth, environment variables, and partition-aware processing.
by microsoft
azure-eventhub-rust is a Rust skill for Azure Event Hubs. It helps backend developers send, batch, and consume streaming events with the official azure_messaging_eventhubs crate, with guidance on install, environment setup, consumer start position, and practical usage.
by microsoft
azure-eventgrid-py is a Python skill for Azure Event Grid pub/sub workflows. Use it to publish events, emit CloudEvents, and choose the right client and auth setup for backend development. It includes install guidance, endpoint selection, and practical azure-eventgrid-py usage.
by microsoft
azure-servicebus-dotnet helps .NET backend teams use Azure Service Bus with queues, topics, subscriptions, sessions, and dead-letter handling. It covers install, authentication, connection setup, and practical usage of Azure.Messaging.ServiceBus for reliable messaging in backend development.
by microsoft
azure-eventhub-dotnet is a .NET skill for Azure Event Hubs event streaming. It covers package installation, authentication, EventHubProducerClient and EventProcessorClient usage, checkpointing, and partition-aware ingestion. Best for backend development, worker services, and durable producer/consumer pipelines.
by microsoft
azure-eventgrid-dotnet is a practical guide for Azure Event Grid SDK for .NET usage. It covers package selection, install steps, auth choices, and event publishing or consuming for topics, domains, namespaces, and CloudEvents. Ideal for backend development and event-driven .NET workflows.
by Joannis
swift-nio is a skill for SwiftNIO backend development, covering servers, clients, pipelines, buffers, codecs, and event-loop-safe async code. Use it for swift-nio usage questions, protocol parsing, TCP/UDP services, NIOAsyncChannel integration, and debugging blocking work on an EventLoop. It is a practical swift-nio guide for correct architecture and implementation.
by zxkane
aws-serverless-eda is a guide for Backend Development on AWS serverless and event-driven architecture. Use it to design Lambda APIs, async workflows, microservices, queues, pub/sub, and orchestration with API Gateway, DynamoDB, Step Functions, EventBridge, SQS, and SNS. It emphasizes Well-Architected decisions, observability, security, and deployment discipline.
by microsoft
azure-eventhub-java helps you install and use the Azure Event Hubs Java SDK for event streaming, high-throughput ingestion, and backend development. It covers producer and consumer setup, connection-string or Azure Identity auth, and practical guidance from install to working code.
by microsoft
Use azure-eventgrid-java to build Java publishers for Azure Event Grid. This skill covers install steps, client creation, CloudEvent and EventGridEvent usage, and Backend Development guidance for API key or DefaultAzureCredential setups.