test

Naming dei test

Per lo sviluppo di codice di buona qualità è necessario associare il proprio codice a dei test, che siano unit test, integration test o end to end test. Uno dei primi problemi a cui si

Leggi »
chroot cggroups namespaces

Chroot, cgroups e namespaces

Introduzione Studiando i container spesso vengono citati chroot, cgroups e namespaces. Vediamo di capire meglio cosa sono e perché è così importante capirne il funzionamento. Chroot In sistemi operativi Unix-like la top directory del file

Leggi »
container

Cosa sono i container?

Introduzione Nel modo tradizionale di sviluppo le applicazioni giravano su un determinato server utilizzando tutte le risorse che questo metteva a disposizione. Lanciando n applicazioni sullo stesso server c’è il rischio che una utilizzi le

Leggi »
sharding

Cosa è il database sharding?

Introduzione Ogni applicazione che utilizza un database deve pensare a come gestire un aumento delle richieste e dell’utilizzo di questa ultima senza comprometterne l’usabilità. Rendere scalabile l’applicazione non deve compromettere la sicurezza e l’integrità dei

Leggi »

Paolo

Software Engineer

Adoro imparare e questo blog nasce dalla necessità di scrivere quanto scopro ogni giorno.

Cerca
Share
Esplora
Join

Newsletter

Nessuno spam, solo articoli interessanti 😉