[ https://issues.apache.org/jira/browse/CASSANDRA-20488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Steinmaurer updated CASSANDRA-20488: ------------------------------------------- Description: Could we please consider to offer ZSTD as additional (beside LZ4) compressor for over-the-wire compression, if it was not intentional to not supporting ZSTD in messaging, beside ZSTD being supported for SSTable on-disk compression. We still could keep LZ4 as default of course when network compression is enabled in cassandra.yaml, but for users who want to optimize primary towards network traffic, this could be quite beneficial from a cost perspective when thinking about cloud provider (AWS) cross availability zone network traffic costs as the result of data replication in a setup of replication factor = number of racks (AVZs), as ZSTD is used to provide a better compression ratio compared to LZ4. Configuration-wise this could be an additional parameter in cassandra.yaml with LZ4 as default. was: Could we please consider to offer ZSTD as additional (beside LZ4) compressor for over-the-wire compression, if it was not intentional to not supporting ZSTD in messaging, beside ZSTD being supported for SSTable on-disk compression. We still could keep LZ4 as default of course when network compression is enabled in cassandra.yaml, but for users who want to optimize primary towards network traffic, this could be quite beneficial from a cost perspective when thinking about cloud provider (AWS) cross availability zone network traffic costs as the result of data replication in a setup of replication factor = number of racks (AVZs), as ZSTD is used to provide a better compression ratio compared to LZ4. Configuration-wise this could be an additional parameter in cassandra.yaml with LZ4 as default. > Add ZSTD support for over-the-wire compression > ---------------------------------------------- > > Key: CASSANDRA-20488 > URL: https://issues.apache.org/jira/browse/CASSANDRA-20488 > Project: Apache Cassandra > Issue Type: New Feature > Components: Messaging/Internode > Reporter: Thomas Steinmaurer > Priority: Normal > > Could we please consider to offer ZSTD as additional (beside LZ4) compressor > for over-the-wire compression, if it was not intentional to not supporting > ZSTD in messaging, beside ZSTD being supported for SSTable on-disk > compression. > We still could keep LZ4 as default of course when network compression is > enabled in cassandra.yaml, but for users who want to optimize primary towards > network traffic, this could be quite beneficial from a cost perspective when > thinking about cloud provider (AWS) cross availability zone network traffic > costs as the result of data replication in a setup of replication factor = > number of racks (AVZs), as ZSTD is used to provide a better compression ratio > compared to LZ4. > Configuration-wise this could be an additional parameter in cassandra.yaml > with LZ4 as default. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org