"You Don't Need Kafka, Just Use Postgres" Considered Harmful
Argues against the common advice to replace Kafka with Postgres, explaining they are different tools for different problems.
Argues against the common advice to replace Kafka with Postgres, explaining they are different tools for different problems.
Explains challenges with Postgres TOAST columns in Debezium CDC events and solutions using Debezium's reselect processor and Apache Flink.
The author details migrating a Django SaaS app's database from Heroku's Postgres to SQLite as part of a move to DigitalOcean.
A developer continues migrating a SaaS app from Heroku to DigitalOcean, focusing on secrets with 1Password and creating a hosting droplet.
The article details the process of converting a Postgres database to SQLite as part of a cloud migration strategy for a SaaS project.
Explores PostgreSQL 16's new feature for logical replication from standby servers, covering setup, benefits, and integration with CDC tools like Debezium.
A guide on deploying a SaaS app, covering security improvements, database setup with Postgres, and email configuration.
Explores using Postgres 15's new logical decoding row filters with Debezium for efficient, server-side change data capture filtering.
The article argues for using simple, monolithic architectures over complex ones, using examples like Wave and Stack Overflow to show effectiveness at scale.
A guide to automating the process of downloading and restoring a production Postgres database backup for local Django development.
A guide on setting up and running PostgreSQL and pgAdmin using Docker Compose for local development.
This article details integrating the wal-e Postgres backup tool into a Shiv app format to streamline deployment processes.