You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently use the default parquet-wasm build, which gzipped is 1.4MB. If we use a minimal parquet-wasm build with only the reader and zstd features, we can get down to 709KB. If we additionally use brotli compression, we can get down to 491K. Then we can use https://github.com/foliojs/brotli.js to decompress it on the frontend.
The text was updated successfully, but these errors were encountered:
It looks like using brotli.js would be unproductive because brotli.js needs a separate dictionary, which is quite large. But 700KB reduction in bundle size could possibly still be worth the increase in complexity.
We currently use the default parquet-wasm build, which gzipped is 1.4MB. If we use a minimal parquet-wasm build with only the
reader
andzstd
features, we can get down to 709KB. If we additionally use brotli compression, we can get down to 491K. Then we can use https://github.com/foliojs/brotli.js to decompress it on the frontend.The text was updated successfully, but these errors were encountered: