Производительность устройства
Поскольку устройства - это ключевые компоненты SberMobile Server, они часто имеют решающее влияние на производительность всего сервера.
Производительность каждого отдельного устройства - это сложение следующих факторов:
Производительность базового драйвера устройства. Может быть особенно важна в случае с драйверами устройств, записанными пользователем.
Режим кэширования настроек задается в общих свойствах устройства. Если для параметра Режим кэша установлено значение База данных (это значение по умолчанию), каждое обновление настроек устройства приводит к обновлению базового хранилища конфигурации. Это приводит к проблемам с производительностью в высоконагруженных системах, поэтому при обработке тысяч обновлений в секунду следует изменить режим кэширования на память.
Количество настроек устройства и их пользовательский период синхронизации (или общий период синхронизации учетной записи устройства).
Период хранения истории настроек устройства и уровень вместе с производительностью базы данных сервера.
Количество и сложность статистических каналов, основанных на переменных устройства.
Частота операций устройства, вызываемых другими системными модулями и внешними приложениями.
Количество событий, полученных от устройства и сохраненных в базе данных сервера, и сложность цепочек их обработки (такие как обработка правил модели, активированная этими событиями).