Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go CDC Lab

Small CDC playground using PostgreSQL, Debezium, Redpanda, and Go.

Stack

  • PostgreSQL
  • Debezium
  • Redpanda
  • Go

Flow

PostgreSQL -> Debezium -> Redpanda -> Go

PostgreSQL changes are captured through logical replication, published to Redpanda, and consumed by the Go service.

Run

docker compose up -d

Then start the consumer:

cd consumer
go run .

Changes made to public.customers in PostgreSQL will appear in the Go consumer.

About

Go because it's goated. And I wanna test things out.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages