Node.js + PostgreSQL su un solo VPS: quanta RAM e CPU servono davvero
Guida di sizing: 2 vCPU e 4 GB RAM come base per Node.js+PostgreSQL su un VPS, con il dettaglio di dove va la memoria.
Redazione UptimeMag · 24 luglio 2026 · 2 minuti di lettura

Quanta RAM e quanta CPU servono per far girare un'app Node.js con PostgreSQL sullo stesso VPS? Contabo ha pubblicato il 24 luglio 2026 sul proprio blog una guida di sizing che fissa un punto di partenza preciso: 2 vCPU, 4 GB di RAM e storage NVMe come configurazione di produzione di base, con fasce sotto e sopra a seconda del traffico reale.
Le quattro fasce
La guida distingue quattro livelli di carico, ciascuno con la propria combinazione di risorse:
| Fascia | vCPU | RAM | Storage |
|---|---|---|---|
| Hobby / MVP | 1 | 1-2 GB | SSD |
| Produzione base | 2 | 4 GB | NVMe |
| Medio | 2-4 | 4-8 GB | NVMe |
| Alto | 4+ | 8-16 GB | NVMe |
Dove finiscono i 4 GB
Il punto utile per chi deve giustificare un dimensionamento è la scomposizione dei 4 GB di produzione base in tre voci: il sistema operativo (circa 500 MB-1 GB per un'installazione minimale con SSH e systemd), l'heap V8 di Node.js (circa 1-2 GB, variabile) e i shared_buffers di PostgreSQL, per cui la documentazione ufficiale di PostgreSQL consiglia di partire dal 25% della RAM totale, quindi circa 1 GB su un VPS da 4 GB. Sommando le tre voci il margine residuo è minimo: è per questo che la fascia "produzione base" presuppone un carico concorrente moderato, non pesante.
Per capire quando separare il database su un VPS a sé, la guida indica due segnali concreti da controllare: l'headroom libero per sistema operativo e connessioni che scende sotto circa il 20% una volta sommati heap di Node e shared_buffers, oppure una contesa visibile tra I/O del database e gestione delle richieste dell'app, verificabile con vmstat o iostat durante i picchi di traffico. Il consiglio è di spostarsi quando compaiono questi sintomi, non a una soglia di traffico fissa.
La mappatura sui piani Contabo
Nella guida le fasce "Hobby/MVP" e "Produzione base" vengono entrambe coperte dal piano entry-level Contabo, perché non esiste un prodotto più piccolo a cui agganciarle. Sul listino ufficiale di Contabo, consultato in redazione, il piano Cloud VPS 4 offre 4 vCPU, 8 GB di RAM e 100 GB SSD a 5,50 euro al mese IVA inclusa (4,40 euro IVA esclusa nei primi 24 mesi). Per il carico medio la guida indica il salto a Cloud VPS 6, mentre per la fascia alta, e per l'eventuale separazione del database, il riferimento è Cloud VPS 8.
I nomi dei piani e le specifiche vanno comunque riverificati sul listino ufficiale al momento dell'acquisto, perché prezzi e configurazioni possono cambiare.
Testo redatto con il supporto dell'intelligenza artificiale e verificato dalla redazione (AI Act, art. 50).