marmot icon indicating copy to clipboard operation
marmot copied to clipboard

benthos and marmot seems like a bit of a good marriage

Open gedw99 opened this issue 3 years ago • 2 comments

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.

gedw99 avatar Jan 01 '23 16:01 gedw99

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.

maxpert avatar Jan 02 '23 16:01 maxpert

Great - it will be a while before I get to this.

glad you see the synergy

gedw99 avatar Jan 02 '23 17:01 gedw99