Stream: tooling
Topic: Wind Tunnel - performance testing your FHIR server
Vadim Peretokin (Apr 08 2019 at 12:48):
We @Firely have just released Wind Tunnel - it's our internal performance testing framework that we use to make sure Vonk stays fast between releases. I've demoed it at DevDays and there was interest from server makers so here it is: https://github.com/FirelyTeam/Wind.Tunnel
There's a few known issues with making it more generic for everyone's use so this release is a beta. Give it a go, we'd love your feedback on this!
Note that it's no good for benchmarking different FHIR servers - since running tests on better hardware will get you better results. The intention here is - given the same hardware, see how you perform with different setups
Michael Lawley (May 05 2019 at 16:03):
Looks promising. Note, it also depends on a bunch of python libraries: needed to manually install psutil, numpy, monotonic, jsonpath_rw and influxdb and I get errors on the print stmts in test.py for missing brackets
Michel Rutten (May 05 2019 at 16:39):
Hi @Michael Lawley, thank you for the feedback! I informed Vadim to look into this.
Vadim Peretokin (May 08 2019 at 08:28):
@Michael Lawley Sorry about that - updated instructions. Dependencies needed are: pip install influxdb jsonpath_rw statistics psutil pathlib fhirclient
Vadim Peretokin (May 08 2019 at 08:28):
Let me know how you go with this! Looking to gather feedback.
Michael Lawley (May 19 2019 at 04:00):
Any tips on running a local influxdb / grafana config ?
Last updated: Apr 12 2022 at 19:14 UTC