Thanks, Patrik,

That may points to the right direction.

After adding some metrics, the latency of akka remoting is extremely high, 
on average, it tooks *0.3s* to travel from one JVM to another JVM!!!


message receive latency (ms):  
             count = 2743521
               min = 237
               max = 1247
              mean = 291.87
            stddev = 56.80
            median = 287.00
              75% <= 303.00
              95% <= 327.55
              98% <= 338.42
              99% <= 355.26
            99.9% <= 1240.91


On Monday, August 11, 2014 9:41:17 PM UTC+8, Patrik Nordwall wrote:
>
> Hi,
>
> Unfortunately, the only test I'm aware of is: 
> https://github.com/akka/akka/tree/v2.3.4/akka-samples/akka-sample-remote-scala/src/main/scala/sample/remote/benchmark
>
> We have only used it for add-hoc testing. You can find some results of 
> running it here: 
> https://groups.google.com/d/msg/akka-dev/mFvz_d737t4/pZSmbFRLAV8J
>
> Regards,
> Patrik 
>
>
> On Sat, Aug 9, 2014 at 4:08 PM, Sean Zhong <cloc...@gmail.com 
> <javascript:>> wrote:
>
>> For Akka 2.3.4, 2 machines, GbE network, one machine contains a sender 
>> actor, the other contains a reciver actor. Sender actor will continuously 
>> send message (100 bytes each, pre-created in memory) to receiver actor with 
>> simple flow control based on sliding window and acking(one ack per 100 
>> messages).
>>
>> I can only get throughput about 60K messages/second , which is much 
>> slower than my expectation. The CPU usage is almost idle(3%). Network usage 
>> is about 20% of the bandwidth.  I use kryo serialization, and 
>> singleConsumerUnboundedMailBox, 4 local dispatcher, 4 remote dispatcher, 
>> default setting for netty. 
>>
>> Is there performance baseline  number for akka remoting in your smoke 
>> test? 
>>
>>
>>
>>
>>  -- 
>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>> >>>>>>>>>> Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Akka User List" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to akka-user+...@googlegroups.com <javascript:>.
>> To post to this group, send email to akka...@googlegroups.com 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/akka-user.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
>
> Patrik Nordwall
> Typesafe <http://typesafe.com/> -  Reactive apps on the JVM
> Twitter: @patriknw
>
>  

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to