Skip navigation
Toggle Sidebar

PerfTest

Project Description PerfTest is a GigaSpaces performance testing tool.  It can be configured to simulate a variety of load conditions including object size distribution and ratio of read/write/take/update calls.  PerfTest allows  GigaSpaces users to gain a realistic expectation of throughput and latency for their specific scenario.
Current Project Version .9
Project Maturity Beta
Project License Apache License 2.0
Compatible GigaSpaces XAP Version GigaSpaces 5.2+ , Java 1.4.2+
Project Captain Randy May
Contributors Randy May

Sample Test Output

Features and Capabilities

PerfTest is a simple console based application written in java, with the following main capabilities:

  • Unthrottled throughput test for a fixed number of iterations
  • Throttled throughput test for a fixed number of iterations
  • "Heat Seeking" test repeats throttle throughput test to ascertain maximum sustainable throughput
  • Response time sampling (sample frequency can be controlled)
  • Reports 20/40/60/80/100% response time quantiles by operation type and for all operations combined
  • Object size can be configured to follow a normal, exponential or constant distribution (mean and variance can be specified for relevant distributions)
  • relative ratio of inserts/updates/deletes/reads is configurable
  • New - Write your own test scenario and use PerfTest as a driver

Project Sitemap

Project Homepage

Adaptavist Theme Builder Powered by Atlassian Confluence