Recommended Operating Environment¶
| Component | Recommendation |
|---|---|
| Operating System | Ubuntu 22.04 LTS (recommended) |
| Novelty Java | OpenJDK or Oracle 17 (requires at least 11) |
| Novelty CPU | 8-32 Cores Recommended |
| Novelty Memory | 16-20 GB RAM |
EC2 instance‑type guidance
Use fixed‑performance instances such as the m7a family for production clusters.
m7a nodes deliver sustained vCPU capacity.
Avoid burstable t‑series (t3, t4g, etc.) in production.
These instances rely on CPU‑credit buckets: once the credit balance is depleted, the vCPUs are throttled down to their low baseline (for example, about 30% of a core), causing sudden latency spikes and reduced throughput.
Burstable nodes are fine for ad‑hoc testing or dev workloads that idle most of the time, but Novelty's stream‑processing benefits from guaranteed compute.