Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-11603

Investigate using cloudflare's zlib library

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 4.2.0
    • Impala 4.3.0
    • Backend
    • None
    • ghx-label-5

    Description

      Amazon recommends the use of cloudflare's zlib implementation at https://github.com/cloudflare/zlib

      In a blog post, they claim pretty large performance boosts over the regular zlib implementation:

      https://aws.amazon.com/blogs/opensource/improving-zlib-cloudflare-and-comparing-performance-with-other-zlib-forks/

      On Arm:
        Compression performance: ~90 percent faster than zlib-madler (original zlib).
        Decompression performance: ~52 percent faster than zlib-madler.
      On x86:
        Compression performance: ~113 percent faster than zlib-madler.
        Decompression performance: ~44 percent faster than zlib-madler.

      The blog post is a year and a half old, so things may have changed since then, but it seems interesting. Amazon's guidebooks still recommend it.

      Attachments

        Activity

          People

            joemcdonnell Joe McDonnell
            joemcdonnell Joe McDonnell
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: