Architecture Decision Reviewer

Evaluate and improve system architecture decisions

advanced
codingarchitecturedesignreview

Prompt Template

Review this architecture decision:

**System**: {system}
**Decision**: {decision}
**Alternatives considered**: {alternatives}
**Constraints**: {constraints}

Provide:
1. Strengths of this approach
2. Risks and weaknesses
3. Scalability implications
4. Operational complexity
5. Alternative recommendation (if any)
6. Migration path if we need to change later

Variables

{system}

Example: E-commerce platform

{decision}

Example: Using MongoDB for all data

{alternatives}

Example: PostgreSQL, DynamoDB

{constraints}

Example: Small team, rapid iteration, 10K users initially

Example Output

## Strengths
- Fast development with flexible schema
- Good for early-stage iteration...

## Risks
- Relational data (orders, users, products) may become painful...

Tips

  • Include your team size and expertise
  • Mention growth expectations

More Prompts