Ten writes per second is abysmal, considering that even consumer NVMe SSDs have several hundreds of thousands of random write IOPS.
At the end of the day though, what matters is whether or not your application scales appropriately for your expected workload.
If your expected workload is ten writes per second, then trying to get every single bit of performance out of the hardware is probably not time well spent. If you're having to handle thousands of writes per second and you're getting ten writes per second per server, then it's probably worthwhile to look into what's causing that number to be so low.
Comments
Ten writes per second is abysmal, considering that even consumer NVMe SSDs have several hundreds of thousands of random write IOPS.
At the end of the day though, what matters is whether or not your application scales appropriately for your expected workload.
If your expected workload is ten writes per second, then trying to get every single bit of performance out of the hardware is probably not time well spent. If you're having to handle thousands of writes per second and you're getting ten writes per second per server, then it's probably worthwhile to look into what's causing that number to be so low.
As a followup .. I pushed writes to around 120/sec before I start to notice impact on performance [ latencies start to go up beyond that ]
https://quantblog.wordpress.com/2022/06/29/node-js-perf-foll...