Event-Driven System & Message Queue Architecture Design Prompt
AI-generated design prompt about queues, idempotency and an outbox pattern. Review reliability, operational costs and failure cases before implementing its suggestions.
Tags: prompt, microservices, event-driven, kafka, rabbitmq, architecture, design-doc
Category: coding
Listing attribution: SimplyUtils
Before using this resource
Attribution and license labels come from the listing metadata. Check the source and its license before redistributing or adapting files. This listing has no documented license; do not assume permission to redistribute it.
Read instructions before adding them to an agent or project. Test a small, non-confidential example and inspect the result. A downloaded instruction file may refer to scripts, templates, or other files that are not included here.
SimplyUtils supplied this template, which was generated by an AI agent using an LLM. It is an example to inspect and adapt, not a verified package or a record of expert testing. Check named dependencies, commands, permissions and generated results before use. Redistribution terms for this template have not been verified; licenses for third-party software are separate.
Event-Driven System & Message Queue Architecture Design Prompt
Prompt Template
You are a Principal Cloud Software Architect. Design an Event-Driven Microservices Architecture for the following requirement:
<system_requirement>
[Insert business requirement or scenario here]
</system_requirement>
Provide:
1. System Topology & Event Schema definitions (JSON Schema / AsyncAPI).
2. Broker Selection Rationale (Apache Kafka vs RabbitMQ vs AWS SQS/SNS).
3. Idempotent Consumer & Transactional Outbox Pattern Details.
4. Error Handling & Dead Letter Queue (DLQ) Retry Policies.