Liberator benchmarks
To help with capacity planning, Caplin have tested Liberator’s performance at different message rates, batch intervals, and message sizes.
Download the full report: Liberator 7.1 Benchmarks (PDF).
Caveat
While the benchmark tests were designed to emulate real-world traffic and user scenarios, they were conducted using specific hardware running in an isolated environment, and therefore no guarantees can be made that identical results will be achieved in other environments.
Benchmark hardware
Liberator 7.1 was tested on a DELL PowerEdge R7415 server with the following specification:
Vendor |
DELL |
---|---|
Model |
PowerEdge R7415 |
Processors |
AMD EPYC 7551P 32-Core 2GHz/2.55Ghz/3GHz |
NUMA nodes |
4 |
Memory |
64GB |
Operating system |
CentOS 7.4.1708 |
Network card |
Broadcom NetXtreme BCM5720 Gigabit Ethernet PCIe |
Results summary
The Liberator 7.1 Benchmarks report illustrates Liberator’s full latency profile from low loads to saturation point at four message rates: low (1 msg/user/sec), medium (10 msg/user/sec), high (50 msg/user/sec), and very high (100 msg/user/sec). From this full spectrum of results, we’ve lifted latency times for workloads that are representative of common use cases.
Message rate | Concurrent users | Message batching | Mean latency (ms) | Max latency (ms) |
---|---|---|---|---|
1 msg/user/sec |
5000 |
Disabled |
0.00481 |
3.2 |
Message rate | Concurrent users | Message batching | Mean latency (ms) | Max latency (ms) |
---|---|---|---|---|
50 msg/user/sec |
500 |
Disabled |
1.25 |
6.4 |
See also: