.. _config_qatzstd: Qatzstd Compressor ======================= * :ref:`v3 API reference ` Qatzstd compressor provides Envoy with faster hardware-accelerated zstd compression by integrating with `IntelĀ® QuickAssist Technology (IntelĀ® QAT) `_ through the qatlib and QAT-ZSTD-Plugin libraries. Example configuration --------------------- An example for Qatzstd compressor configuration is: .. literalinclude:: _include/qatzstd.yaml :language: yaml How it works ------------ If enabled, the Qatzstd compressor will: - attach Qat hardware - create Threadlocal Qatzstd context for each worker thread When new http package come, one worker thread will process it using its Qatzstd context and send the data needed to be compressed to Qat hardware using standard zstd api. Installing and using QAT-ZSTD-Plugin ------------------------------------ For information on how to build/install and use QAT-ZSTD-Plugin see `introduction `_.