Skip to main content.

Interchange News

  • Interchange Compression for SessionDB

    Posted on April 30, 2025 by Mark Johnson

    Support for compression of sessions and more lists stored in a relational database has been added to core Interchange. The new module Vend::Util::Compress operates as a general interface for compressing and uncompressing scalar data in Interchange. The module currently offers hooks for the Zstd (preferred), Gzip, and Brotli compression algorithms, and additional algorithms can be easily added.

    See my blog post published with details on usage and implementation, along with a chart comparing runtime of compression and decompression for several sizes of objects, along with compressed object sizes.

News archive