Improving relay performance is important for Nostr. Being able to improve relay performance will reduce server costs and power consumption, leading to sustainable Nostr operations. But for now, the Nostr community has no mechanism for performance testing.
xk6-nostr we are developing provides a load test of nostr using k6. With xk6-nostr, Relay developers can write flexible test scenarios in node.js and integrate them into CI to continuously track performance improvements.