Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published July 7, 2023 | Version v1
Other Open

Cheminformatics Microservice - Performance test results

  • 1. Friedrich-Schiller-University, Jena

Description

Performance testing: Latency distribution and success rate at each request rate

Ramping Load: To determine the maximum throughput the Cheminformatics Microservice (Intel(R) Xeon(R) Gold 6226R CPU @ 2.90GHz and 16GB of RAM) can handle, we used the Vegeta (https://github.com/tsenart/vegeta) tool to add load in small increments and measure the delivered throughput until a limit is reached. The results are then graphed to show the scalability profile. Cheminformatics REST API to create 2D coordinates from SMILES endpoint is chosen as the test request, and the scalability profiles are generated for requests with SMILES starting from 6 heavy atom count to 125 heavy atoms (randomly sampled from Coconut database). The scalability profiles are then studied visually to understand the server performance.

Files

cpm-performance-results.zip

Files (44.4 MB)

Name Size Download all
md5:356545fec25767cc332e2f862ddbedfe
44.4 MB Preview Download