Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data
1–10 of 136 posts
Re: Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data
#2Re: Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data
#3what are people's experiences with this?
Re: Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data
#4Seeing as the popular alternative here would be DuckDB-WASM, which (last time I checked) is on the order of 50MB, this is comparatively super lightweight.
the decompressed size should be okay since it's not the same as parsing and JITing 36MB of JS.
Re: Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data
#5in my [albeit outdated] experience ArrowJS is quite a bit slower than using native JS types. i feel like crossing the WASM JS boundary is very expensive, especially for anything other than numbers/typed arrays. what are people's experiences with this?
There is a library by the same author called lonboard that provides the JS bits inside JupyterLab. https://github.com/developmentseed/lonboard
I think it is based on the Kepler.gl / Deck.gl data loaders that go straight to GPU from network.