Skip to content
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

Add basic JetStream backend. #143

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Add basic JetStream backend. #143

wants to merge 4 commits into from

Conversation

SpeedyCoder
Copy link
Contributor

@SpeedyCoder SpeedyCoder commented Aug 12, 2021

Though this might be a good thing to try out, as it looks to be super easy to deploy. Adding the substrate backend should make using it very easy. This implementation should cover basic usage, we can later add more configurability or do more involved things like allow partitioning using different subjects or wait for write acknowledgements on shutdown.

I've added additional test to check that subscriptions are indeed durable, as my initial implementation kept deleting them due to some odd behaviour in the JetStream library.

@SpeedyCoder SpeedyCoder changed the title Add JetStream backend. Add basic JetStream backend. Aug 13, 2021
@SpeedyCoder SpeedyCoder marked this pull request as ready for review August 13, 2021 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant