[ 
https://issues.apache.org/jira/browse/STORM-1038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15090076#comment-15090076
 ] 

ASF GitHub Bot commented on STORM-1038:
---------------------------------------

Github user revans2 commented on the pull request:

    https://github.com/apache/storm/pull/728#issuecomment-170145276
  
    I just ran some performance tests using 
https://github.com/apache/storm/blob/master/examples/storm-starter/src/jvm/storm/starter/ThroughputVsLatency.java
    
    I ran with 4 workers on a MacBookPro and the numbers don't look good for 
netty4.
    
    With the older code I was able to do 20,000 sentences/second at 
    99%-ile:      43 ms 
    99.9%-ile:      99 ms
    min:       8.8 ms
    max:     177 ms
    mean:   16 ms
    
    CPU Utilization over 30 second interval:
    user:    159,718 ms
    sys:     49,670 ms
    
    But with the netty4 patch it could only handle 17,000/sec and the latency 
was much worse
    99%-lie:     148 ms
    99.9%-lie:     230 ms
    min:       9.2 ms
    max:     332 ms
    mean:   32 ms
    
    CPU:
    user:    162,984 ms
    sys:     55,867 ms
    
    To have the netty4 patch have similar latency we needed to only run at 
14,000 sentences per second.
    
    99%-lie:      38 ms
    99.9%-lie:      55 ms
    min:       8.8 ms
    max:      76 ms
    mean:   16 ms
    
    CPU:
    user:    152,865 ms
    sys:     52,535 ms
    
    Unless we can get the numbers to be close to or better than the netty3 
implementation I cannot let this in.


> Upgrade netty transport from 3.x to 4.x
> ---------------------------------------
>
>                 Key: STORM-1038
>                 URL: https://issues.apache.org/jira/browse/STORM-1038
>             Project: Apache Storm
>          Issue Type: Dependency upgrade
>          Components: storm-core
>            Reporter: Hang Sun
>            Priority: Minor
>              Labels: performance
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> It will be nice to upgrade netty to 4.x to take advantage of its more 
> efficient memory usage.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to