A practical guide to real-time CDC with Postgres