KIP-640 — Add log compression analysis tool
Discussion BrokerAdmin
Introduces a `kafka-compression-analyzer.sh` tool that reads an existing log segment and reports the estimated compressed size for each supported compression algorithm (none, gzip, snappy, lz4, zstd). Choosing a compression algorithm currently requires manually producing data with each codec and measuring bandwidth and log size, which is time-consuming and error-prone.
Details
| Author | Christopher Beard |
| Status | Discussion |
| JIRA | KAFKA-10281 |
| Wiki | View on Apache Wiki |
| Created | 2020-06-26 |
| Last Modified | 2020-11-27 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.