Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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



The major downside to marmot right now is schema changes don't propagate.

Otherwise, keeping a very close eye on it.


It 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: