Проблема: у вас есть большой словарь на сервере, и вы распространяете его среди большого количества клиентов.
Словарь обновляется только на стороне сервера, но вы хотите разрешить клиентам обновлять словарь, сводя к минимуму передаваемые данные.
Также можно предположить, что у вас огромное количествоклиенты, запрашивающие обновления, возможно, ежедневно или около того.
Если ключ удален с сервера, вы ожидаете, что он будет удален с клиента при синхронизации.
Как бы вы решили эту проблему?
Дополнительный запрос: решение должно быть простым в реализации на различных платформах , включая настольные (Windows, Linux, OS X) и мобильные (iOS, Android, ...).Если этот запрос на использование сторонней библиотеки, их лицензия должна быть очень либеральной, как BSD.