Этот паттерн называется Адаптер. Если сервер не умеет что-то делать, ему дают сервер-обёртку, который добавляет нужную функциональность. Какой-нибудь неподдерживаемый протокол авторизации, сбор логов, метрик, удалённое управление - самое оно.
Но как Адаптер решит проблему масштабирования для сервера бизнес-логики? Условно, клиентам нужно 100 команд (исполняемых в 1С) в секунду, 1С выдаёт только 10 - чем Адаптер поможет? Запросы на чтение данных - понятно - данные накапливаются в локальной БД Адаптера и чтение не доходит до 1С. Но как быть с бизнес-логикой, которая содержится только в 1С?
Этот паттерн называется Адаптер. Если сервер не умеет что-то делать, ему дают сервер-обёртку, который добавляет нужную функциональность. Какой-нибудь неподдерживаемый протокол авторизации, сбор логов, метрик, удалённое управление - самое оно.
Но как Адаптер решит проблему масштабирования для сервера бизнес-логики? Условно, клиентам нужно 100 команд (исполняемых в 1С) в секунду, 1С выдаёт только 10 - чем Адаптер поможет? Запросы на чтение данных - понятно - данные накапливаются в локальной БД Адаптера и чтение не доходит до 1С. Но как быть с бизнес-логикой, которая содержится только в 1С?