Understanding How Database Transactions Work

Published an article
Database transactions are tricky.

Databases offer different isolation levels to solve concurrency issues.

We also hear things like ACID and snapshot isolation.

But what are all these?

I continued reading the book Designing Data-Intensive Applications. My notes. 👇

Understanding How Database Transactions Work