Open gedw99 opened 1 year ago
Very well aware of Benthos and I love Benthos! I will be more than happy accepting contributions on any demo videos, blog posts, or contributions.
Great - it will be a while before I get to this.
glad you see the synergy
because marmot is a CDC based pattern, it would probably be a pretty good match with benthos.
https://github.com/benthosdev/benthos
benthos already is used in CDC patterns with cockroach for example.
so the idea is that a change to the DB gets sent to benthos, and then benthos can react.
Benthos has a NATS source / sink btw. https://www.benthos.dev/docs/components/inputs/nats_jetstream/
Here is a simple example: https://github.com/davidandradeduarte/benthos-nats-jetstream-output-loop-bug
Another cool example: https://github.com/amirhnajafiz/jetstream-mirroring/
The use cases people would use this for a huge IMHO. Maybe you want to initiate certain logic or secondary data transform to update your business analytics db or whatever you want.