RasHub — слой между RasGate и клиентами. Он знает о зарегистрированных экземплярах RasGate, определяет доступную через каждый из них версию rac, формирует подходящие аргументы и приводит ответы к общей модели.
Чтобы навигация и поиск не зависели от всей цепочки до RAS, RasHub хранит shadow-копию данных. Когда клиенту нужны свежие данные, Hub обращается через Gate к RAS и обновляет локальную копию.
Страница ещё формируется. Позже я добавлю сюда подробное описание API, фоновых задач и работы с shadow-копией.
