Transactions in Ruby on Rails and Atomic Bugs

A few examples of when using a transaction in Ruby on Rails doesn't work as expected.

More