DigiNews

Tech Watch by Johan Denoyer

← Back to articles

@clickhouse/rowbinary: when your library is also a parser compiler

Quality: 9/10 Relevance: 9/10

Summary

This article announces the @clickhouse/rowbinary npm package for ClickHouse RowBinary formats, detailing a Node.js reader/writer and a companion SKILL.md that enables a per-query, monomorphized parser. It argues that specialized, inlined parsers beat generic Path logic and help avoid data-corruption issues, presenting a library-as-reference approach rather than a traditional API. Benchmarks show meaningful speedups across multiple schemas, with cost and maintenance considerations for deploying parser skills in production data paths.

🚀 Service construit par Johan Denoyer