4 ms·
If you're willing to accept eventual consistency (a big ask, but acceptable in some scenarios) then there are options like marmot [1] that replicate cdc over na
by infogulch 3y ago
If you're willing to accept eventual consistency (a big ask, but acceptable in some scenarios) then there are options like marmot [1] that replicate cdc over nats.
[1]: https://github.com/maxpert/marmot https://github.com/maxpert/marmot
- geenat 3y agoThe major downside to marmot right now is schema changes don't propagate. Otherwise, keeping a very close eye on it.
- emseetech 3y agoIt is a pain, but if your use case allows for scheduled downtime, it's not terrible. I'm looking at Marmot for high availability. Not necessarily horizontal scaling, but instead having a backup server or two that have a constant up-to-date copy of the live db but also can take over if the main server dies, and the main server can then sync the data back when it comes online.