Requirements
The platforms a release runs on, the four figures measured on the shipped image, the machine they were measured on, and what is not measured.
Platforms
A release comes in two forms, and both run on Linux, on x86-64 and on 64-bit ARM:
- The kit,
nexus-<version>-linux-amd64.tar.gzornexus-<version>-linux-arm64.tar.gz. The archives run on Linux with glibc 2.36 or later: Debian 12 and later, Ubuntu 24.04 and later, and other distributions of the same age. On an older system, run the container image. - The container image,
ghcr.io/iello/nexusfabric:<version>. It needs a container engine on linux/amd64 or linux/arm64.
The kits are Linux programs: they run only on Linux, on amd64 (x86-64) or arm64 (64-bit ARM), and the archive’s architecture must be the host’s. macOS cannot run a kit, on an Intel or an Apple silicon processor, and neither can any other system that is not Linux. A Mac runs NexusFabric only for evaluation, inside a Linux container: On a Mac, for evaluation.
Both forms are available only to holders of a licence or a contract with the supplier: see Licence.
Verifying a kit lists every file of a release and what a kit contains.
Measured figures
| What | At most |
|---|---|
The nexus program |
38 MiB |
| The container image, uncompressed | 177 MiB |
| Resident memory when idle, with 60 flows published | 37 MiB |
Time from launch to the first 200 from /health |
270 ms |
Measured on the 1.13.0 release image, linux/amd64, on a reference machine with 8 virtual CPUs
(Intel Xeon Platinum 8481C), with no CPU or memory limit set on the container. The nexus
program in the linux-amd64 kit is the same file as the one in that image.
CPU and memory under load, growth of the state directory, and arm64 are not measured, so this page gives no minimum processor, memory or disk size. To size an installation for your own flows, measure it: Measuring an installation.
One optional tool
sqlite3 is the one tool worth installing beside the platform; why is under
What goes on disk.
Installing a server gives the steps, from the kit and from the image.