Я бы хотел использовать iCloud для синхронизации между экземплярами моего приложения, работающими на разных устройствах (например, у моих пользователей есть данные на iPad, iPod Touch и iPhone, и они хотят, чтобы все они синхронизировались).
Существуют ли хорошие алгоритмы для такой синхронизации (интеллектуальные устройства, хранилище данных «только тупой ключ»)?Похоже, что подобная система синхронизации будет напоминать распределенную систему контроля версий.