Life beyond Distributed Transactions: an Apostate's Opinion.
Pat Helland · Conference on Innovative Data Systems Research · 2007
This article explores and names some of the practical approaches used in the implementation of large-scale mission-critical applications in a world that rejects distributed transactions. Topics include the management of fine-grained pieces of application data that may be repartitioned over time as the application grows. Design patterns support sending messages between these repartitionable pieces of data.