-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Gor
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
I have not used it myself but colleagues of mine recommend k6: https://k6.io/open-source/
There is also a Github repository keeping track of all the load-testing tools out there: https://github.com/denji/awesome-http-benchmark You will probably find something that will fit your bill.
I do not understand though why it is of any relevance what language the application is written in. Yes, it indicates a certain speed and novelty but you can write fast applications with good UX in other programming languages too.
I've used LoadForge before for stress testing:
https://loadforge.com
I found it a good middle-ground between DIY tools like "hey" and the likes of JMeter and K6.
LoadForge is really just a frontend for Locust [2]behind the scenes so all tests are written in Python which might not fit your requirement for Go/Rust, but it's affordable and quick to get started with.
[1] https://github.com/rakyll/hey
I suppose the end goal is to replicate production traffic patterns as close as possible. Why not just use production traffic? Of course omitting PII is mandatory.
Take a look at goreplay. https://github.com/buger/goreplay/wiki