Data versioning Always writeable ulitple versions puto return before all replicas geto many versions Vector clocks Reconciliation during reads by clientsData Versioning • Always writeable • Mulitple versions – put() return before all replicas – get() many versions • Vector clocks • Reconciliation during reads by clients