Benchmarks
Benchmark
Orter is designed with performance as a primary focus. We continually optimize our system to deliver the fastest possible experience across a wide range of use cases. This page demonstrates how quickly Orter performs under different configurations and APIs, helping you understand the impact of various options and how Orter compares in real-world scenarios.
Latency
A quantile means that of requests are faster than this value.
Comparison to state of the art
Values in this chart are not yet final and may be subject to change.
Methodology
The benchmark and worker are run on the same system. For Orter interfaces that support networking, localhost is used. The measured time is , where:
- is the moment the not-yet-serialized lookup request is passed to the client library for serialization and submission.
- is the moment the client receives the already deserialized response from the server.
Therefore, includes some overhead from the serialization and deserialization processes.
Each run uses a warmup period, followed by measurement of the average time over of continuous requests.
On average of all requests generate a result (i.e., a successful lookup). The rest are lookups where no data is returned and therefore no response is returned by the worker.