architecture_pattern_recommendation
Recommends suitable architecture patterns for a system based on its requirements, tech stack, and scale, providing implementation examples and tradeoffs to guide design decisions.
Instructions
Suggests architecture patterns for specific use cases based on industry best practices. Provides implementation examples and considerations for the recommended patterns. Includes diagrams and explanations of pattern benefits and tradeoffs. Uses the configured Vertex AI model (gemini-2.5-pro) with Google Search. Requires 'requirements' and 'tech_stack'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| industry | No | Optional. Industry or domain context (e.g., 'healthcare', 'finance', 'e-commerce'). | |
| tech_stack | Yes | Technologies to be used (e.g., ['Node.js', 'React', 'PostgreSQL']). | |
| requirements | Yes | Requirements and constraints for the system. | |
| existing_architecture | No | Optional. Description of existing architecture if this is an evolution of an existing system. |