# Fan-out from Postgres with Change Data Capture using Debezium and Upstash Redis

DevFeed: [Fan-out from Postgres with Change Data Capture using Debezium and Upstash Redis](<https://devfeed.tech/articles/fan-out-from-postgres-with-change-data-capture-using-debezium-and-upstash-redis-5270.md>)

Original publisher: [Read original article](<https://neon.com/blog/fan-out-postgres-changes-using-debezium-and-upstash-redis>)

Author: Evan Shortiss

Published: 2024-02-14T23:32:41Z

Content type: tutorial

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Publish-subscribe pattern](<https://devfeed.tech/topics/pubsub.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [database](<https://devfeed.tech/tags/database.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [redis](<https://devfeed.tech/tags/redis.md>), [replication](<https://devfeed.tech/tags/replication.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [streams](<https://devfeed.tech/tags/streams.md>)

## AI overview

A tutorial on using Postgres logical replication and change data capture with Debezium Server and Upstash Redis Streams to implement fan-out messaging with at-least-once delivery.

## Source excerpt

Neon now has beta support for Postgres Logical Replication. This enables teams to use Change Data Capture (CDC) to observe database changes - such as INSERT and UPDATE operations - and stream these changes to downstream systems. We previously wrote about the benefits of CDC and h...