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)