Open dborovcanin opened 1 year ago
Worth investigation: https://github.com/ultravioletrs/issues/issues/291#issuecomment-1666640602
Add benchmark tests in Go
Which tool will we use to visualize and act on the results from the benchmark? For example I wrote benchmark tests for ws/dapater.go
When I used
go tool pprof -http=:8080 cpu.prof
I get this output
On top of my head is we need to used a better strings concatenation
References
Improve Mainflux benchmarks and load tests. We have a repo for load tests, but it is outdated. Some of the topics worth exploring:
[ ] Add benchmark tests in Go
[ ] Explore tools for distributed load testing and use them on Mainflux deployment in the cloud
[ ] Explore different scenarios (check the linked repo for more info):
[ ] Create reports that can be used for marketing and showcasing Mainflux capabilities