+----------------------+ +--------------------+ +------------------------+
| Front-end (React) | <---> | API Gateway | <---> | Snow Hyper Worker(s) |
| https://snow.qsac.online | /api (Node.js/Joi)| gRPC/REST (NVIDIA GPU) |
+----------------------+ +--------------------+ +------------------------+
| ^ ^ |
| | Docker network: snownet | Docker network: snownet |
v | | v
Static assets (Nginx) Object storage (MinIO) External CDN / Cloud
Production Specifications:
- Front-end: React SPA served statically via Nginx on port 443 with TLS 1.3 / mTLS termination.
- API Gateway: Node.js & Express handling multipart RAM streaming, Joi schema validation, and Helmet security.
- Storage: MinIO (S3-compatible object storage) with Object Lock & Versioning for immutable audit trails.
- Worker: Snow Hyper GPU worker cluster with NVIDIA runtime (`--gpus all`) and Prometheus metrics `/metrics`.