Requirements
Connhex Edge is written entirely in Go: this allows us to provide a highly performant executable, with support for multiple architectures and operating systems. However, keep in mind it has been developed with common Linux gateways as preferential targets: it is not, therefore, suitable for developing applications on microcontrollers.
Connhex Micro is the lightweight version of Connhex Edge.
Minimum hardware requirements
Resource | Minimum size | Notes |
---|---|---|
RAM | 25 MB | Add 10 MB for each installed addon1. |
Disk | 30 MB | Add 10 MB for each installed addon1. |
During our stress tests with CPUs whose clock speed was ranging from 800MHz to 1.2GHz, CPU consumption was never more than a couple of percentage points.
Please also note that memory and CPU consumption depend on the number of messages being processed. To be precise, Connhex Edge internally leverages a message BUS: the more messages on the BUS at any given moment, the higher the required computational capability.
Supported architectures and OSs
Legend
Indicator | Support level |
---|---|
✅ | fully supported |
🚧 | experimental support |
Supported OSs
OS | Supported |
---|---|
linux | ✅ |
darwin | ✅ |
windows | 🚧 |
freebsd | 🚧 |
openbsd | 🚧 |
android | 🚧 |
If you plan to use it with an OS that isn't listed in the table above2, just reach out!
Supported architectures
Architecture | Supported | Notes |
---|---|---|
386 | ✅ | |
amd64 | ✅ | |
arm | ✅ | |
arm64 | ✅ | |
riscv64 | 🚧 | |
wasm | 🚧 |
If you plan to use it with an architecture that isn't listed in the table above2, just reach out!