31.5.13

ZooKeeper Performance (Simple test)

I tried to create 10,000 EPHEMERAL nodes, and it took 11 seconds, so it is about 1000 nodes per second. It took 24 milliseconds to list all these 10,000 children. Time to list the children are acceptable, but creating children takes more than I would have expected.

If I use a slower system, a Linux system with two core of
Intel(R) Core(TM)2 CPU         T5600  @ 1.83GHz

It took me 123 seconds to finish creating the nodes.

The create operation will be much faster with asynchronous implementation. It took 1,464 milliseconds to finish creating 10K znodes locally, and 3,384 or even 1,868 milliseconds to delete those nodes. 

Official ZooKeeper Performance Report
Official ZooKeeper Performance Report Measuring Under Various Loads

No comments: