1234567891011121314151617181920212223242526 |
- {{ $data := $.Site.Data.best_practices.two_tier_architecture }}
- If the [recommended three-tier
- architecture](/manage/operational-guidelines/#three-tier-architecture)
- is infeasible or unnecessary due to low volume or a **non**-production setup, a
- two-tier architecture may suffice. A two-tier architecture consists of:
- 
- {{ partial "yaml-tables/generic-table.html" (dict "rows" $data.rows "columns"
- $data.columns) }}
- Benefits of a two-tier architecture include:
- - Support for [blue/green
- deployments](/manage/dbt/blue-green-deployments/)
- - More cost effective than a three-tier architecture.
- However, with a two-tier architecture:
- - Compute/transform operations and queries compete for the same cluster
- resources.
- - Cluster restarts require rehydration of the indexes on views.
|