Working notes on data engineering and analytics research, published as
the work happens rather than after it's polished.
Template note — the first entry below is the full reference format. Later entries show a lighter version of the same structure for quick notes that don't need every section.
Notes on getting more throughput out of the same hardware by pushing
computation closer to storage instead of pulling everything into
memory first. This is the working record for the Analytic Engineering
research track.
Key findings
Pushdown filtering before joins cut shuffle volume substantially on the test dataset.
Vectorized transforms outperform row-wise UDFs once batch size clears a threshold.
Column pruning earlier in the plan reduced peak memory more than expected.
Benchmark
Throughput, 10M row synthetic dataset, single node
Star schemas designed for efficient retrieval and embedding
generation. Full write-up and benchmark in progress —
see the Data Model Architecture research track
for the current state of this work.
Tracking data provenance across complex ETL pipelines — notes on
what breaks lineage tracking in practice and what's worth
instrumenting versus what isn't.