Why Parquet, Not Postgres: Columnar Storage for Event-Sourced Systems — headless.ly