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.