mercredi 29 avril 2020

Best practices for benchmarking across multiple environments?

We have a benchmark tool to test the performance of some DB population tasks inside a service (the services are in Go and the DB is Postgresql but I don't think that is helpful to the context of my question). This to get a sense of the scalability of both.

Currently we do not have a single environment where this benchmark tool is run, therefore the results could slightly change depending on it.

Does it make sense to store the results of the benchmark tests and compare them with further runs or the fact of having multiple environments completely defeats this? What are some best practices for utilising the benchmark results? Thanks in advance for your help!

Aucun commentaire:

Enregistrer un commentaire