No float left behind: Lossless float compression in clp-jsonHow we updated CLP to support losslessly retaining the format of floating-point numbers in JSON logs.Nov 13, 2025Nov 13, 2025
Dev-Experience: Debugging a maddening freezeOur experience developing a concurrency bug fix that went into CLP v0.5.0.Sep 23, 2025Sep 23, 2025
Querying CLP-compressed logs with SQL via PrestoHow we implemented a CLP connector for Presto, allowing users to query their CLP-compressed logs through Presto using SQL.Aug 28, 2025Aug 28, 2025
CLP-on-Edge: In-vehicle log compression and analytics on over a million vehiclesHow a Tier-1 EV manufacturer leveraged CLP to deploy distributed log analytics at the edge, enabling real-time analytics on 1M+ vehicles.Aug 6, 2025Aug 6, 2025
Log Archival Bench: A framework for comparing log archival & analytics toolsLog Archival Bench (a.k.a. LAB) is a benchmark framework for evaluating log management tools’ ability to store and analyze archived logs.Jul 24, 2025Jul 24, 2025
Improving CLP’s compression with delta-encodingImproving encoding for log-order book-keeping using delta-encoding, resulting in up to a 40% improvement to compression ratio in CLP…Jul 15, 2025Jul 15, 2025
Optimizing CLP for S3 object storageHow we optimized CLP’s storage format to minimize object storage costs and maximize search performance.Feb 20, 2025Feb 20, 2025
A refreshed log viewer for text and JSON logsA tale of how we rewrote our widely used log viewer for better performance, features, and maintainability.Dec 9, 2024Dec 9, 2024
CLP on JSON: High Compression and Fast Search on Dynamically-Structured LogsCLP-JSON can highly compress dynamically-structured logs — without user annotation — and search them without full decompression.May 8, 2024May 8, 2024
CLP: Efficient and Scalable Search on Compressed Text LogsWe are excited to announce the Compressed Log Processor (CLP), a novel tool that can losslessly compress text logs, and allows users to…Jul 16, 2021A response icon1Jul 16, 2021A response icon1