Skip to content
Rows & Streams
NotesAboutContact

Notes

Four write-ups so far, newest first.

  • filesnightly jobtable26 Oct 2026 · 4 min readBackfills and data quality checks that keep you honestTreat backfills as normal runs, partition them safely, and gate publishing behind simple SQL checks that catch bad data before consumers do.
  • eventswindowlive view12 Oct 2026 · 4 min readPartitioning Parquet files without regretHow to choose partition columns, size files, and avoid the small-files and user_id traps when writing Parquet datasets.
  • database logmergereplica28 Sept 2026 · 4 min readMaking a load job idempotentReruns are normal in data pipelines, so a load job should leave the same table behind whether it runs once or three times.
  • filesnightly jobtable14 Sept 2026 · 4 min readBatch or streaming: pick by the freshness you actually needBefore choosing a streaming stack, find out how stale the consumer's numbers can be, and let that answer shape the design.

Rows & Streams

Data engineering notes on rows at rest and rows in motion.

NotesAboutContactPrivacy

rowsandstreams.online · data@rowsandstreams.online