Improving availability and performance with application-specific data replicationLei GaoMike Dahlinet al.2005IEEE Transactions on Knowledge and Data Engineering