Нефункциональные особенности#
Нефункциональные требования к компоненту EVTA (Reactive stream adapter)#
Надежность сервиса не ниже 99.99%;
Обновление и проведение регламентных работ без прерывания доступности сервиса;
Требования по объему транзакции к компоненту не предъявляются, технических ограничений нет. Ограничения наследуются от подключаемых инсталляций транспортов. В общем случае не рекомендуется использовать сообщения более 1 МБ;
Для клиентских REST/gRPC подключений время отклика между клиентом и EVTA при отсутствии промежуточных слоев не более 1 сек - без учета сетевых задержек и времени ожидания ответа от транспортного слоя, за исключением времени первого обращения. Для первого обращения – до 10 сек;
Для подключений к транспортному слою – ограничение по времени отклика неприменимо, так как EVTA в этом случае является активной стороной подключения.
Нефункциональные требования к программному компоненту EVTD (Сервис передачи событий)#
Надежность сервиса не ниже 99.99%;
Обновление и проведение регламентных работ без прерывания доступности сервиса;
Требования по объему транзакции к компоненту не предъявляются, технических ограничений нет. Ограничения наследуются от подключаемой инсталляции транспорта. Типовое рекомендуемое ограничение для topics Apache Kafka – размер сообщения не более 1 МБ;
Компонент представляет собой клиентскую библиотеку и встраивается в программный код АС-клиента, в связи с чем ограничение по времени отклика неприменимо.
Нефункциональные требования к программному компоненту SEDR (Сервис междоменной репликации событий)#
Доступность сервиса не ниже 99.99%;
Обновление и проведение регламентных работ без прерывания доступности сервиса;
Компонент выполняет только передачу данных, никакие преобразования с бизнес-данными не производятся. Гарантии доставки наследуются от используемого транспорта (Platform V Corax / Apache Kafka) и имеют уровень «at least once»;
Требования по времени отклика не применимы, т.к. SEDR является активной стороной подключения;
В случае использования worker для передачи единственного потока данных с объемом сообщения не более 10 Кб, а также при отсутствии дополнительных ограничений со стороны транспорта, пропускная способность – не менее 8400 TPS;
Корректная работа гарантируется в случае наличия подключения к брокерам транспортного слоя. В случае отсутствия/потери какого-либо из подключений работа workers или коннекторов может быть прервана;
Реализована поддержка вертикальной и горизонтальной масштабируемости.
Требования по информационной безопасности к продукту EVD#
Решение соответствует общим требованиям безопасности.
При использовании решения обеспечивается выполнение следующих требований:
секретная информация (пароли) не должна храниться в конфигурационных файлах в открытом виде;
при подключении к компоненту использовать протокол TLS версии не ниже 1.2.