To make general performance observations, consider varying loads, i.e., trivial load all the way thru loads that saturates all subjects. This helps observe dynamic costs besides static/baseline costs of each subject. Here's what I did to evaluate web service technologies: https://medium.com/swlh/server-side-observations-about-web-service-technologies-using-apache-bench-5fe6801b1505.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store