GitHub user danny0405 opened a pull request:

    https://github.com/apache/storm/pull/2433

    [STORM-2693] Heartbeats and assignments promotion for storm2.0

    For large cluster support, good scheduling performance for scheduling and 
assignments distribution.
    
    For nimbus heartbeats pressure test:
    heartbeats response time:
    
![e4a1e216-0a08-4e08-90c0-334e00db962c](https://user-images.githubusercontent.com/7644508/33124588-7f5aa776-cfb8-11e7-883c-4f17001052dd.png)
    
    For topology submission time cost:
    topology scheduling time:
    
    cluster slots | newly submit slots | after submission slots | time cost 
milliseconds
    -- | -- | -- | --
    3700 | 100 | 3800 | 1181ms
    3600 | 100 | 3700 | 886ms
    3500 | 100 | 3600 | 925ms
    3400 | 100 | 3500 | 1520ms
    3300 | 100 | 3400 | 930ms
    2000 | 100 | 2100 |  
    1500 | 100 | 1600 |  
    1000 | 100 | 1100 |  
    500 | 100 | 600 |  
    100 | 100 | 200 |  
    
    This is PR for 1.1.x-branch of heartbeats promotion
    #2389
    
    This is PR for 1.1.x-branch of assignments promotion
    #2319

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/danny0405/storm heartbeats-promotion-v2

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/storm/pull/2433.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2433
    
----
commit 3f58b1fcdbee39798a8fe49a2d32f07e3ed05640
Author: chenyuzhao <[email protected]>
Date:   2017-11-21T09:54:23Z

    heartbeats and assignments promotion for storm2.0

----


---

Reply via email to