Multi-version concurrency control is a well known and established key technology for high performance database systems. Many open source projects as well as commercial products offer various successful implementations of MVCC. However, its potential for clustering solutions is still underestimated. Postgres-R is one of the very projects that leverages MVCC to be used in the cluster. This talk shows its many benefits and explains the key techniques of Postgres-R: concurrent, optimistic application of change sets, conflict detection during normal operation, early application of change sets during recovery and transparent support for sub-transactions, rules, triggers and stored procedures.