Router Resource Estimator

Estimate the system resources to allocate for the GraphOS Router


The router resource estimator estimates the system resources you need to allocate for the GraphOS Router to run production traffic. The resource estimator can help you get a starting baseline that you can then iterate on.

Usage

To use the estimator:

  1. Enter your estimated request rate per second and peak request rate per second.

  2. Adjust the other parameters to match your estimated production load. For number of instances, use fewer for improved efficiency or more for improved redundancy.

  3. Adjust the Assumptions as necessary.

  4. Be sure to test and iterate.

Router resource estimator

Parameters

RPS

Average number of requests per second (RPS) you expect the router to receive

RPS

The highest estimated number of requests per second (RPS) you expect the router to receive

ms

The baseline response time of a typical end-to-end response from your graph in milliseconds (ms)

MB

The size of a typical client request in Megabytes (MB)

MB

The size of a typical client response in Megabytes (MB)

Number of router instances running in parallel

Assumptions

MB

The amount of memory a router is configured with in Megabytes (MB)

MB

The amount of memory allocated to the query planner in Megabytes (MB)

Results

tip
Enter parameters to see results.
Feedback

Edit on GitHub

Forums