Why it matters

Snappy is speed-focused. Understanding shapes options.

Advertisement

The architecture

LZ77 with fixed encoding.

No entropy coding.

Byte-aligned output.

Fixed compression level.

Snappy pipelineLZ77no entropy codeFixed encodingbyte-alignedUltra-fastmoderate ratioGoogle 2011; used in RocksDB + Bigtable + Kafka + Parquet; speed-first choice
Snappy algorithm.
Advertisement

How it works end to end

Google 2011 open source.

RocksDB + Bigtable + Kafka + Parquet.

Speed > ratio.