Acknowledgements

The rsonpath project was inspired by theoretical work by Corentin Barloy, Filip Murlak, and Charles Paperman in Stackless Processing of Streamed Trees.

It would not be possible to create this without prior research into SIMD-accelerated JSON processing, first by Geoff Langdale and Daniel Lemire in Parsing gigabytes of JSON per second and the simdjson project, then by Lin Jiang and Zhijia Zhao in JSONSki: streaming semi-structured data with bit-parallel fast-forwarding and the JSONSki project.

All references and citations can be found in my master’s thesis, Fast execution of JSONPath queries, and in the subsequent paper, Supporting Descendants in SIMD-Accelerated JSONPath. Both are also hosted in this repository in /pdf.

Special thanks to Filip Murlak and Charles Paperman for advising me during my thesis, when most of the fundamentals of the project were born.