Как определить сложность IBM ODM правил приложений?
Я хотел бы знать, как можно измерить сложность приложения на основе правил?
Есть ли стандартный способ, определенный IBM?
или что-то с помощью функции Point для измерения сложности программного приложения
Сложность всегда может быть основана на некоторых параметрах, таких как 1) параметры, передаваемые / 2) Количество правил настоящего / 3) выглядят базы данных взлетов / 4) Сеть Задержка / 5)Ruleset Синтаксическое Время / 6) Ruleset Время выполнение / 7) Дизайн приложения / 8) Конфигурация блока Исполнение / 9) Настройка Хом / 10) Asynchronous Ruleset Parsing / 11) бассейн соединения Размер / 12) РЭС сервера конфигурации / 13) Конфигурация XU / 14) Уменьшить след в журналах сервера
Может кто-нибудь помочь мне понять стандартный способ, которым IBM рекомендует это, или это решено архитектором приложений?
Любые входы высоко ценятся... Заранее спасибо.
2 ответа
Не существует определенного способа измерения "сложности" приложения ODM. Однако вы должны убедиться, что используете правильную топологию, соответствующую вашим потребностям (см. Документацию ODM архитектуры развертывания), и соответствующие решения по проектированию для ваших требований к производительности (см. Документацию ODM в разделе Обзор: что влияет на производительность приложения Decision Server и Повышение производительности сервера выполнения правил.)
На developerWorks также есть серия " Повышение производительности для IBM ODM", в которой подробно обсуждаются возможные конфигурации и их влияние на производительность, включая указанные вами параметры. В dW Answers также есть несколько записей о производительности ODM, перечисленных в разделе "Повышение производительности модулей ODM".
Для меня есть 3 ключевых фактора:
- Интеграция с другими приложениями (подход SOA для ws -ESB, BPM, .net и т. Д.)
- Уровень программирования, если вам нужно использовать множество функций для правил (форы, карты, векторы и т. Д.)
- Управляйте объемом проектов, сколько услуг по принятию решений вы будете иметь.
Надеюсь, это поможет вам.