Why are transactions the bottleneck of so many applications? Why isn't the database always consistent, even though we use transactions? This session explains why everything in a database is a transaction and how a developer should deal with them. Why your software complains that MSDTC isn't running and how the CAP Theorem can help. After this session you'll be able to explain to your DBA why he doesn't understand transactions.