Demo: prompt for an editable microservice diagram
A good prompt names the boundary, the important services, and the flow direction. Avoid vague prompts such as “make a system diagram” when you need a usable .drawio file.
- Mention external actors and managed services explicitly.
- Group related services into domains, such as checkout, fulfillment, and analytics.
- Ask for editable nodes and labeled edges, not just a pretty picture.
Create an editable draw.io microservice diagram for an ecommerce checkout flow. Include browser, CDN, Next.js app, API gateway, auth service, checkout service, payment provider, order database, Redis cache, event bus, inventory service, shipping service, and analytics warehouse. Label synchronous calls and async events.The downloaded .drawio file should be reviewed before it becomes a canonical architecture diagram.