Swap attivo con RAM libera? Ecco come scoprire il processo colpevole con smem su Linux
Se un server Linux finisce in swap nonostante la RAM libera, la causa quasi sempre non è la quantità di memoria ma un processo specifico. Con smem e...
HollowByte: come 11 byte possono esaurire la memoria dei server OpenSSL
Un payload TLS di appena 11 byte basta a far allocare centinaia di MB di memoria frammentata sui server OpenSSL non aggiornati. Ecco come funziona HollowByte e come...
Monitoraggio server Linux: le 10 metriche che contano davvero (e quelle che ingannano)
CPU, load average, swap, inode, I/O, file descriptor, temperatura: le dieci metriche da monitorare davvero su un server Linux in produzione, con comandi e soglie di riferimento.
Network Bonding su Linux: guida completa a ridondanza e throughput aggregato
Come combinare più interfacce di rete su Linux con il bonding: modalità disponibili, configurazione con NetworkManager, systemd-networkd, Netplan e LACP, test di failover e troubleshooting.
PHP-FPM: perché ‘pm static’ batte ‘dynamic’ e ‘ondemand’ sui server ad alto traffico
Su server con traffico costante, dynamic e ondemand introducono overhead di gestione dei processi. Ecco come calcolare pm.max_children e configurare pm static per prestazioni stabili.
systemd: guida completa a unit file, hardening e troubleshooting dei servizi Linux
Come scrivere service unit systemd robusti, applicare hardening di sicurezza e diagnosticare sistematicamente i servizi falliti su un server Linux di produzione.