5 giugno 2025
Locking Bad: Optimistic vs Pessimistic Concurrency Control
Immaginate di essere Walter White, intento a gestire il complesso "business" della distribuzione di meth, con un team che lavora su diverse operazioni in parallelo. Ogni "transazione" deve essere gestita con precisione assoluta: un errore e tutto crolla, proprio come un database mal configurato. Questo talk esplora, in salsa Breaking Bad, come i meccanismi di locking nei database possono garantire che il "business" (o i dati) rimanga sicuro e coerente, nonostante l’accesso simultaneo da più utenti (o attori).