The Linear Road Benchmark is a well-known measure for assigning an L-rating to stream processing platforms. An L-rating is a number of highways for which traffic analytics can be performed on a given hardware system. It is described here:
http://www.cs.brandeis.edu/~linearroad/
The Linear Road Benchmark assumes a fictional metropolis that measures 100 x 100 miles with the following characteristics:
On the Linear road network of the Linear city as described above
The test measures four types of events:
For all request types above, the requirement was to respond with up to a maximum of specified latency.
Technology | Hardware | Nodes | 80 Core L-Rating |
---|---|---|---|
Guavus SQLstream | MacBook Pro 2013 VM: 4 Cores, 8 GB RAM | 1 | 1200 (60 on 4 cores with linear scale out) |
IBM Streams | Four Azure A11 nodes, each node has: 16 cores, 112 GB RAM, 382 GB Disk, 10 Gbit/s networking, or CPU model: 45, Intel(R), Xeon(R), CPU E5-2670 0 @ 2.60 GHz | 6 (4 for stream processing and 2 for ingest) | 200 |
Apache Apex | Four Azure A11 nodes, each node has: 16 cores, 112 GB RAM, 382 GB Disk, 10 Gbit/s networking CPU model: 45, Intel(R), Xeon(R), CPU E5-2670 0 @ 2.60 GHz | 6 (4 for stream processing and 2 for ingest) | 102 |
Apache Storm | Four Azure D14, each node has: 16 cores, 112 GB RAM, 800 GB Disk (SSD), 1 Gbit/s) CPU model: 45, Intel(R), Xeon(R), CPU E5-2670 0 @ 2.20 GHz | 6 (4 for stream processing and 2 for ingest) | 10 |
Please contact SQLstream at sales@sqlstream.com to conduct the linear road benchmark.