Benedict created CASSANDRA-9256:
-----------------------------------

             Summary: Refactor MessagingService to support pluggable transports
                 Key: CASSANDRA-9256
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9256
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Benedict


CASSANDRA-7029 and CASSANDRA-9237 would both benefit greatly from a pluggable 
MessagingService.

Ideally, we would refactor the native transport to use the same abstractions, 
so that we could have a single implementation of each viable transport 
mechanism for both, and we can easily test out the impact of any transport on 
the whole cluster, not just one half. This is especially important for 
establishing if there is a benefit to approaches that permit us to isolate 
networking to a single thread/core, as the characteristics would be quite 
different if we still needed many networking threads for the other half of the 
equation.



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

Reply via email to