r-dash-layer2-frozen-stack-modular-monolith
R-Dash Layer 2 architecture frozen: React 19 + Vite 6 frontend, FastAPI backend (rdash-api), RQ worker (rdash-worker), Cube.js OSS semantic layer over Snowflake, Postgres metadata store, Redis queue+cache, modular monolith (3 processes, 1 codebase). Microservices explicitly rejected — single-tenant + 3-person team + 6-month deadline mandates monolith-first. Extract services only when load profiles diverge (Year 2+).
Related
- r-dash-v1-approved-stack-react19-fastapi-cubejs-rq
- docker
- r-dash-requirements-freeze-checkpoint-1
- r-dash-frozen-checkpoint-1-requirements
- snowflake
- r-dash-modular-monolith-3-process-topology
- r-dash-frozen-stack-2025
- r-same-local-repo-and-monorepo-topology
- modular-monolith-correct-for-small-team-single-tenant-intern
- cube-js-oss-semantic-layer-over-snowflake-no-cloud
- k8s-validator-rejects-multi-doc-yaml-requires-split-files