What's the best choice to stress test a node.js powered server? I need to send a lot of single request and measure the delay time and validate the response. If possible I need to export data or generate graphics.
If you're willing to pay a little bit for the service, blitz.io can be a good way to go. Otherwise, apache benchmark is also a nice option, though you'll have to work a little harder for response validation and graphics.
A cluster of JMeter instances would do the trick. JMeter can export all the measurements and you can use Excel^H^H^H^H^Hyour favourite spreadsheet to do the graphics.