Notes

Notes on software and systems.

  1. Why analytics favors columnar storage

    Start with a row-by-row scan, then follow how column layouts, encodings, and query execution change the work an analytical query has to do.

  2. Running latency percentiles

    How the P² streaming algorithm follows a percentile with five markers, and where that small state stops being enough.