Neatbo.

Prepare and compress log records

Convert between JSON arrays and line records, then compress and verify.

01

NDJSON ↔ JSON

Each NDJSON line must contain one complete JSON value. Pretty-printed objects belong in array input.

NDJSON ↔ JSON
02

GZIP compressor

Download the converted text and compress it to .gz. Compare sizes rather than assuming a reduction.

GZIP compressor
03

Extract GZIP

Decompress and check records and counts. Keep the source until validation is complete.

Extract GZIP

Blog

Prepare and compress log records