Details
Description
We are using the Java broker with more than 1000 accounts and 40000 individual ACL rules. This amount of ACL rules has a significant impact on the performance of the broker, therefore an optimization of the loading and parsing of the ACL file is needed.
Actual implementation dependents quadratically on the number of rules. This task is changing AclFileParser and RuleSetCreator class and so the loading will dependent linearly on the number of rules.