Gzip::Faster is so much easier than most compression APIs, and 'just works' (tm). What's best is that this API does the thing that most people probably want, but is actually very tedious to figure out: Create and read gzip-compatible data. ...and it's fast.

We deal with "big data", and we have had to make lot's of our on proprietary file formats so compression is essential to what we do. I've been using almost every existing interface for creating and reading compressed data over the past 16 years.

This one, and the LWP library's (decode) are probably the two most simple and slick interfaces I've seen.

We'll still have to use lower-level APIs for a lot of things that we do, but I'm glad to have and use this.