Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задержка репликации — это факт жизни в слабо связанной распределенной системе. Приложения должны соответствовать этому. Оптимальным способом обеспечения задержки репликации является проектирование приложений для минимизации последствий. Идеальное приложение с поддержкой каталога:
- Не чувствителен к расхождениям версий.
- Не зависит от связей между несколькими объектами.
- Не имеет требований к согласованности внутри объекта или между объектами.
Приложения и службы, которые соответствуют этому профилю, не должны быть связаны с задержкой репликации. Другие приложения должны быть разработаны с учетом задержки репликации. Ключом к успешному проектированию такого приложения является осведомленность о процессе репликации. Действия, выполняемые во время разработки, чтобы сократить зависимости между объектами и свести к минимуму частичные окна обновления, будут платить большие дивиденды во время выполнения. Подходы к работе с задержкой репликации делятся на два класса— стратегии предотвращения, которые снижают влияние стратегий задержки и обнаружения, позволяющих приложению обнаруживать состояния, вызванные задержкой.