Middleware
The Middleware components provide the storage, messaging, schema, and observability infrastructure that the VSS microservices and agents depend on.
- Video IO & Storage (VIOS) - Video ingest, storage, and retrieval services.
- API Gateway / MCP - Programmatic access to video analytics data and capabilities via REST and MCP.
- Message Broker - Exchanges data and control messages between services.
- NvSchema - The metadata schema used across the pipeline.
- Database - Persistence for analytics, incidents, and verified results.
- Observability - The Grafana, Prometheus, cAdvisor, DCGM Exporter, and Node Exporter stack deployed with the Blueprint.