OpenPedCan-api API is expected to respond 5 concurrent requests within 10 seconds, as suggested by @taylordm .
OpenPedCan-api API DEV site response times are summarized in the following boxplot. The median response time of /tpm/gene-all-cancer-gtex/plot endpoint is about 5 seconds per request, which will be longer after including more samples.
OpenPedCan-api API DEV/QA/PRD sites have multiple OpenPedCan-api API HTTP servers running on the backend, so multiple HTTP API requests can be handled concurrently.
OpenPedCan-api API DEV/QA/PRD sites need to be profiled with the following steps:
Check the response time of 5 concurrent /tpm/gene-all-cancer-gtex/plot requests. Related to #27.
OpenPedCan-api API is expected to respond 5 concurrent requests within 10 seconds, as suggested by @taylordm .
OpenPedCan-api API DEV site response times are summarized in the following boxplot. The median response time of
/tpm/gene-all-cancer-gtex/plot
endpoint is about 5 seconds per request, which will be longer after including more samples.OpenPedCan-api API DEV/QA/PRD sites have multiple OpenPedCan-api API HTTP servers running on the backend, so multiple HTTP API requests can be handled concurrently.
OpenPedCan-api API DEV/QA/PRD sites need to be profiled with the following steps:
/tpm/gene-all-cancer-gtex/plot
requests. Related to #27.xrprof
https://github.com/atheriel/xrprof.Based on the profiling results, investigate and discuss:
Test and implement promising optimization approaches.
cc @taylordm @chinwallaa @blackdenc