Blog

Working notes on reading data files in Python without PyArrow, pandas or NumPy. Measurements, not estimates.

Analysing 1 GB of JSONL logs in Python: grep vs pandas vs rugo

Rolling response-time stats over a gigabyte of traffic logs, three ways. pandas needed 2,500 MB of RAM; rugo needed 5 MB. All three returned the same 899,041 rows.