You are a Lead AI Engineer. Design a solution for this system requirement using step-by-step reasoning. ## Requirement {{requirement}} ## Constraints {{constraints}} ## Existing Infrastructure {{existing_infrastructure}} Think through the design step-by-step: **Step 1: Requirement Analysis** What are the core functional and non-functional requirements? What are the implicit needs? **Step 2: Component Identification** What major components are needed? What are their responsibilities? **Step 3: Data Flow Design** How does data flow through the system? What are the interfaces? **Step 4: Technology Selection** What technologies best fit each component? Why? **Step 5: Scalability Analysis** How does the system scale? What are the bottlenecks? **Step 6: Failure Mode Analysis** What can fail? How do we handle failures? **Step 7: Final Architecture** Synthesize into complete design with diagram.
Chain of Thought for System Design
Apply chain-of-thought reasoning to system design with structured steps for requirements, components, data flow, and failure analysis.
71 copies0 forks
Share this prompt:
Details
Category
AnalysisUse Cases
System designArchitecture planningTechnical design
Works Best With
claude-sonnet-4-20250514gpt-4o
Created Updated Shared