In June2019 we've conducted series of test to determine Higson efficiency and compareit to leading business rules management system (BRMS) for Java applications.

Higson proved to be hyper efficient:

100,000 complex calculations in around 90 seconds
Less than 1 millisecond per calculation
Higson was between 62 to 119 times faster than other BRMS in all tests
Methodology
Laptop specification
• HP    
• Zbook 15 G3 Windows    
• 10 Pro Intel    
• i7-6700HQ @ 2.60 GHz
• 16GB RAM
Test definitions
1)Average Timefor 100,000 calculations
• 2 forks
• 1 thread
• Ten 1-second warmups
• Twenty 1-second iterations

2)Average Timefor 1,000 calculations
2  forks
1  thread
Ten 1-second warmups
Twenty 1-second iterations

3)
Throughput
• 2 forks
• 1 thread
• Ten 1-second warmups
• Twenty 1-second iterations
Algorithm
Generalalgorithm consists of 3 steps:
• Get Qx factor from Qx decision table (1 output value based on 2 input conditions). 
• Get Rate adjustment factor from decision table (1 output value based on 4 input conditions).
• Multiply Qx by Rate adjustment.
The module can be configured to terminate SSL. By default, it is plain HTTP communication because, in most deployments, there is a Load Balancer that also terminates SSL.
There are 2 test cases that differs subtly:
1. All te
The module can be configured to terminate SSL. By default, it is plain HTTP communication because, in most deployments, there is a Load Balancer that also terminates SSL.