Как бы ты спроектировал архитектуру распределённой системы, которая поддерживает синхронизацию данных в реальном времени across multiple geographic regions, при этом управляя consistency, latency и challenges с надёжностью сети? — ДейлиПреп