🧁 WAL Cake: Ordered ACKs from Parallel S3 Uploads
How WAL Cake reads the Postgres WAL in order, uploads Parquet files to S3 in parallel, and uses one ring buffer to keep the replication slot ACK in order.
How WAL Cake reads the Postgres WAL in order, uploads Parquet files to S3 in parallel, and uses one ring buffer to keep the replication slot ACK in order.
The outbox pattern asks for what replication already provides: durable, ordered, resumable delivery. Postgres' pg_logical_emit_message lets you piggyback on that. A line-by-line walk through factlib + OwlPost.