Matthieu Morel created S4-95:
--------------------------------
Summary: Add reproducible performance benchmarks
Key: S4-95
URL: https://issues.apache.org/jira/browse/S4-95
Project: Apache S4
Issue Type: Test
Affects Versions: 0.6
Reporter: Matthieu Morel
In order to track performance improvements, we need some reproducible
performance benchmarks. Here are some ideas of what we'd need:
- what is the maximum throughput without dropping messages, in a given host (in
a setup with 1 adapter node and 1 or 2 app nodes)
- using a very simple app, with only 1 PE prototype
- varying the number of keys
- using a slightly more complex app (at least 2 communicating prototypes), in
order to take into account inter-PE communications and related optimizations
Some tests could be part of the test suite (by specifying a given option for
those performance-related tests). That would allow some tracking of the
performance.
We could also add a simple injection mechanism that would work out of the box
with the example bundled with new S4 apps (through "s4 newApp" command).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira