Performance Goals

cliffmoon edited this page Sep 12, 2010 · 3 revisions

Performance testing environment:

4 virtualized nodes with 1 cpu and 1GB of ram each. Load generating machine is an 8 core with 16GB ram. All tests should be run with native compilation. Tests can have variable concurrency, value size, storage engine, and keyspace. These variables should all impact the latency in different ways and should be explored.

  • 15ms average read latency
    • Met this goal.
  • 20ms average write latency
    • Same here.
  • 150ms 99.9% read latency
    • 99.9 read latency is terrible right now. This is likely due to testing on virtualized nodes. It might be instructive to setup a cluster of real test nodes to compare the results.
  • 200ms 99.9% write latency
    • Same here.