ADRs tagged node¶
Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.
21 ADR(s) carry this tag.
| ID | Title |
|---|---|
| ADR-0709 | VMAFX Phase 4b — Distributed Video-Quality, Encoding, and ML Platform |
| ADR-0713 | vmafx-node Go Worker Binary |
| ADR-0717 | vmafx-node — ffmpeg latest-tag pinning + ffmpeg-patches bundled into Dockerfile |
| ADR-0719 | vmafx-node rclone Integration — Remote-Asset Streaming Without Disk Materialisation |
| ADR-0779 | eBPF FUSE read-path bypass for vmafx-node rclone mounts |
| ADR-0815 | Distroless Dockerfiles for vmafx-operator and vmafx-node |
| ADR-1049 | Exponential backoff for vmafx-node online-feedback drainLoop |
| ADR-1109 | vmafx-node Serve() registers the VmafxScoring gRPC service |
| ADR-1119 | Adopt the golusoris fx framework across all vmafx Go binaries |
| ADR-1524 | vmafx-node pulls work from the controller, advertises exactly the backend it runs, and refuses to start when it cannot honour its configuration |
| ADR-1526 | vmafx-node reads job sources through pkg/storage and streams http-served inputs into the vmaf CLI through pipes |
| ADR-1539 | vmafx-node starts the eBPF descriptor tracker on request, fails closed when the host cannot run it, and ships the compiled BPF object |
| ADR-1559 | the node's eBPF program stays EUPL-1.2 and declares "GPL" to the kernel under EUPL-1.2's compatibility clause |
| ADR-1563 | a dedicated vmafx:node role is the only role that reaches the controller's node API |
| ADR-1567 | a cancelled running job reaches its node through the heartbeat answer, and the node stops the vmaf process |
| ADR-1569 | the operator presents a bearer token to the controller from a file it reads on every call, through credentials shared with the node |
| ADR-1577 | each tenant scores only inputs under its own scoring roots, denied by default, checked by the controller and again by the node |
| ADR-1589 | the Helm chart deploys vmafx-controller as its own one-replica workload, and the release publishes a licence-gated controller image |
| ADR-1593 | the node image carries FUSE mount tools, and the Helm chart grants FUSE and the eBPF tracker per value |
| ADR-1622 | the node's eBPF object is generated at build time with a pinned clang and no object is committed |
| ADR-2350 | The VMAFx platform keeps its state in PostgreSQL, scales on queue depth and generates its platform surfaces from a definition |