Yandex DataSync API
Лев Толмачев, разработчик облачных сервисов
Структурированные данные
Настройки Избранное, закладки, списки
4
Структурированные данные
Настройки Избранное, закладки, списки
Профиль
4
Структурированные данные
Настройки Избранное, закладки, списки
Профиль Прогрессв играх
4
Файлы – не структурированные данные
Google Drive
7
One DriveЯндекс.Диск
Много устройств
28
rev=3
rev=3 rev=2rev=1 rev=1rev=2
Модель данных
〉Отсутствие схемы
〉База – единица синхронизации
41
Модель данных
〉Отсутствие схемы
〉База – единица синхронизации
〉Атомарность изменений внутри базы
41
API
45
ServerClient code HTTP ServerREST
API
46
ServerClient code ServerRESTHTTP SPDY
API
46
ServerClient code ServerRESTHTTP SPDY
Уменьшение задержек
Одно соединение с сервером
Один SSL Handshake
DataSync API SDK
48
ServerClient code API ServerSDKNetwork
DataSync API SDK
49
ServerClient code API ServerNetworkC++Java
ObjC
Решенные проблемы
51
〉Разрешение конфликтов
〉Частичное обновление данных
Решенные проблемы
51
〉Разрешение конфликтов
〉Частичное обновление данных
〉Работа без сети
Решенные проблемы
51
〉Разрешение конфликтов
〉Частичное обновление данных
〉Работа без сети
〉Кроссплатформенность
52
НадежностьУниверсальность
Удобство
Yandex DataSync API
55
Лев Толмачев
Разработчик облачных сервисов
Контакты
tolmalev@yandex-team.ru