You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by "Sergey Edunov (JIRA)" <ji...@apache.org> on 2014/07/08 18:50:04 UTC

[jira] [Created] (GIRAPH-927) Decouple netty server threads from message processing

Sergey Edunov created GIRAPH-927:
------------------------------------

             Summary: Decouple netty server threads from message processing
                 Key: GIRAPH-927
                 URL: https://issues.apache.org/jira/browse/GIRAPH-927
             Project: Giraph
          Issue Type: Improvement
            Reporter: Sergey Edunov


Our profiling shows that a lot of apps are neither CPU nor memory or network bound. Instead they waste a lot of time waiting for lock in MessageStore. That happens in netty threads. 
We should be able to put messages into queue and then process them in other set of threads. 
It has to be configurable because adding another thread level will introduce additional overhead. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)