Спроектируй распределённую систему хранения и синхронизации файлов, похожую на Dropbox или Google Drive, которая поддерживает синхронизацию на нескольких устройствах, контроль версий и совместный доступ с управлением прав доступа. Объясни, как ты бы решил проблемы с загрузкой больших файлов, эффективным обнаружением изменений на разных устройствах, разрешением конфликтов, стратегиями дедупликации и оптимизацией пропускной способности сети для инкрементальной синхронизации. — ДейлиПреп