You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Rich Rein (JIRA)" <ji...@apache.org> on 2015/03/02 23:08:05 UTC
[jira] [Created] (CASSANDRA-8891) Conditionally compress data
between nodes
Rich Rein created CASSANDRA-8891:
------------------------------------
Summary: Conditionally compress data between nodes
Key: CASSANDRA-8891
URL: https://issues.apache.org/jira/browse/CASSANDRA-8891
Project: Cassandra
Issue Type: Improvement
Components: Core
Reporter: Rich Rein
Fix For: 3.0
Reducing unnecessary CPU usage is very important to maximizing Cassandra's performance.
Conditionally compress internode traffic when the outbound connection is congested.
The result should automatically adapts to a long-term and/or short term bottlenecks in either CPU or internode connection.
The result should automatically make use of the most luxurious resource.
Cassandra.yaml
The property, internode_compression, could have a new "auto" value. As in:
internode_compression: auto
Optionally, a thresh-hold can be set for the definition of locally available CPU bandwidth and the it compression can depend on locally available CPU bandwidth.
This would apply to inter-node within the data center and between the data centers.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)