
Originally Posted by
satish
Hi,
This is with reference to
"Symping-testing tool" in administrative and config tips.
Kindly let me know if below inference is correct.
case1
Set the input message size to 100 bytes
Set the output message size to 100 bytes
Set the task processing time to 100 milliseconds
Set the number of tasks per test run to 4000
case2
Set the input message size to 10000 bytes
Set the output message size to 10000 bytes
Set the task processing time to 10 seconds
Set the number of tasks per test run to 40
So as per your analysis case2 is faster than case1. This implies lesser number of tasks, lesser SI's, more message data sent and faster throughput. But doesn't this indicate more data has to be serialized and transferred through network?
Are tasks threadsafe and independent of each other processing? - But they execute in same jvm.
How do nodes in cluster discover and communicate with each other? UDP or tcp?
Ideally only taskid's, serviceid's should be sent which will reduce network latency and message data is taken from in memory grid. Am I right?
Thanks