Consistent replication from postgres to golang via protocol buffers.
sh ./nats/run_nats.sh
sh ./docker/run.sh
go run ./go_src/consumer/main.go
go run ./go_src/producer/main.go
Keep applications in sync with a source of truth (postgresql datbase).
With the use of postgres logical replication and the debezium decoderbufs plugin we're able to replicate database changes to a golang application via protocol buffers.