-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NATS jetstream support #75
Comments
Hi @tamalsaha, Apache Pulsar is currently the only implemented external sink and source. A new sink and source can be implemented by embedding Lines 24 to 31 in 1a64198
Lines 33 to 40 in 1a64198
|
Hi @tamalsaha, we are considering expanding the support of different messaging systems. Just curious, what makes you want to use NATS? |
We are coming from the cloud native / Kubernetes world. NATs is a very lightweight (compared to Kafka) message queue with its Jetstream feature can be used to implement Outbox pattern. NATs is a top level project for CNCF https://www.cncf.io/projects/nats/ . So, NATs integration will be a very welcome addition for us. |
Just adding an important note here: NATs has a default 8MB message limit. We probably need to enlarge the limit if we store WALs into NATs. |
Hello @rueian, I’m interested in the progress of adding NATS jetstream as an external sink/source in pgcapture. Could you provide an update on recent developments or anticipated timelines for this feature? |
Hi @Imtiaz24, Thank you for your interest in the NATS integration but we don't have a timeline right now. We probably would like to have a integration for Kafka first. |
Is it possible to publish these changes directly to a NATS jetsream?
The text was updated successfully, but these errors were encountered: