๐ง 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.
How we moved a used-car marketplace's listing page from Django filters on SQL to Valkey: each filter is a sorted set of car ids, a page is their intersection, and a personalised order is computed per request from one unordered set.
How we served a pre-owned car page in 60 ms from one pre-computed JSON in Valkey, kept it fresh by reading the MySQL binlog through Kafka, and what happens to a price change when each part of that pipeline fails.