Supabase Architecture Variants
Prerequisites
-
Understanding of team size and DAU requirements
-
Knowledge of deployment infrastructure
-
Clear SLA requirements
-
Growth projections available
Instructions
Step 1: Assess Requirements
Use the decision matrix to identify appropriate variant.
Step 2: Choose Architecture
Select Monolith, Service Layer, or Microservice based on needs.
Step 3: Implement Structure
Set up project layout following the chosen blueprint.
Step 4: Plan Migration Path
Document upgrade path for future scaling.
Output
-
Architecture variant selected
-
Project structure implemented
-
Migration path documented
-
Appropriate patterns applied
Error Handling
See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.
Resources
-
Monolith First
-
Microservices Guide
-
Supabase Architecture Guide
Overview
Execute choose and implement Supabase validated architecture blueprints for different scales.