I initially did not see the use case for sending hundreds of MiB to the browser, but near the end, data visualization is mentioned which is fair.
I could also see video games and observability platforms needing to do this, for example Datadog, which must send lots of stack traces with long function names along with numerical data.
mannyv · 5h ago
Uh, where is the comparison? Is the final one deserialize and verify latency?
I’m unsure of the quality of parquet implementations for browsers [0], though.
[0]: https://github.com/hyparam/hyparquet
I could also see video games and observability platforms needing to do this, for example Datadog, which must send lots of stack traces with long function names along with numerical data.