Architecture Examples
Reference architecture diagrams for common project patterns. These can serve as starting points for your project's architecture design.
Three-Tier Web Application
The classic web architecture: frontend (browser) → backend (API server) → database.
Common for: Web dashboards, CRUD applications, content management systems
ML Training Pipeline
Data ingestion → preprocessing → training → evaluation → deployment.
Common for: Machine learning projects with a training and inference lifecycle
LLM Application Architecture
Prompt orchestration, retrieval-augmented generation (RAG), and model interaction patterns.
Common for: AI chat applications, document Q&A, intelligent assistants
Vision Model System
Image processing pipeline with model inference at various stages.
Common for: Computer vision projects, image classification, object detection
How to Use These
- Identify which architecture pattern matches your project
- Adapt the diagram to your specific components and technologies
- Include in your design documents and ADRs
- Use as the foundation for your architecture diagram in Lab 3