Robert Stupp created CASSANDRA-10575:
----------------------------------------
Summary: Refactor storage protocol to use Netty instead of BIO
Key: CASSANDRA-10575
URL: https://issues.apache.org/jira/browse/CASSANDRA-10575
Project: Cassandra
Issue Type: Improvement
Reporter: Robert Stupp
Current storage protocol (everything beneath o.a.c.net) currently uses Java
blocking I/O. I.e. {{InboundTcpConnection}} and {{OutboundTcpConnection}} use a
dedicated Java thread per connection.
Using NIO would reduce the number of threads as many threads can become a
problem in bigger clusters.
Migrating the code to Netty seems to be a prerequisite for thread-per-core
model.
The intention of this ticket is not to change the protocol itself as
CASSANDRA-8971 would do.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)