And in case you think there's a general solution to that problem, there isn't: https://en.wikipedia.org/wiki/CAP_theorem
Still, it's funny how banking seems to be the canonical example for why we need transactions given that most banking transactions are inconsistent (http://highscalability.com/blog/2013/5/1/myth-eric-brewer-on...).