Understanding Transaction Pitfalls (2009)
web.archive.org