Here is the standard graph of ZK tps: http://zookeeper.apache.org/doc/r3.1.2/images/zkperfRW.jpg
If you are doing 100% writes with 5 ZK instances, 5K tps sounds right. You can get more tps if you switch to 3 instances. The real question, though, is why are you doing so many writes? -Jordan From: Mudit Verma <[email protected]> Reply: [email protected] <[email protected]>> Date: August 14, 2014 at 10:50:53 AM To: [email protected] <[email protected]>> Subject: Write throughput is low !! Hi All, We, at our company, have a modest Zookeeper lab setup with 5 servers. During our lab tests, we found that somehow we can not go beyond 5K Writes/Sec in total with roughly 100 clients (all the clients issues writes to different znodes in a tight loop). Can someone point me to the official numbers? Is this a good number for Zookeeper or it can scale much beyond? I understand that, parallelization by writing to different znodes will not increase the throughput as there is only one log underneath. PS: Lab is hosted on a high speed network (1gigbit/sec) and network latencies are far lower in contract to the the numbers we have. Thanks Mudit
