Skip to content

Roadmap

Otavio Rodolfo Piske edited this page Mar 3, 2017 · 8 revisions

Overall

  • New releases should occur every ~3 months (depending on the workload, requests and contributions)
  • Also contains details about the UI
  • Current roadmap is for version 0.1.2

0.1.5 and beyond

  • Implement additional clients: JMS
  • Additional protocols: Openwire, WebSphere MQ, AMQ 0-9-1

0.1.4

  • Add support for data migration on the loader, so that data from older DB versions can be used in newer releases
  • Add CLI analyzer tools
  • Add CI tools to interact w/ the DB
  • Add support for comparing test cases on the UI

0.1.3

  • Improve storage for performance test
  • Replace the loader w/ a faster one
  • Add support for distinguishing individual clients in the generated test data
  • Adjust the UI as well
  • Improve system concurrency and replace the fork-based concurrent engine
  • Add support for displaying information about different clients under test (i.e.: including version, language and other performance relevant details).
  • Support performance data from other clients on UI
  • Improve support for high precision time data

0.1.2

  • Add ability to collect additional metrics from the producer system (aka "probes")
  • Add experimental MQTT support
  • Fix minor AMQP 1.0 issues (ie.: incorrect settling modes)
  • Improved support for Apache Artemis
  • Add ability to "guess" the maximum sustained throughput for a broker without having to run a longer test scenario (aka tune guessing)
  • Improved CLI help and user interaction
  • Access to Brokers' REST management interface for better test orchestration

<= 0.1.1

  • Initial development and maturing the tool
Clone this wiki locally