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

What is the status of this repo? #179

Open
ilijaNL opened this issue Nov 23, 2021 · 1 comment
Open

What is the status of this repo? #179

ilijaNL opened this issue Nov 23, 2021 · 1 comment

Comments

@ilijaNL
Copy link

ilijaNL commented Nov 23, 2021

Hello,

Just saw an old talk of @mateodelnorte and it was very nice. I wonder what the status is of this repository, seems not maintained anymore. Is this because it is really stable or because there are better alternatives (perhaps typescript based?)

@patrickleet
Copy link
Collaborator

patrickleet commented Nov 23, 2021

there was refactoring done and in this org:
https://github.com/servicebus/

This version is now rabbitbus and there's now a kafkabus as well. The Rabbit version is quite stable I'd say.

This org move was never really promoted at all, so it's kinda quiet over there too, but check those repos.

That said, I would say yes, it is still useful, but not in as many situations as it used to be.

I use KNative in the majority of situations where I previously used servicebus.

I started a "knativebus" repo over here, but it is only inspired by servicebus usage - internally it is very different as Knative handles the complexities of kafka for the most part, and doesn't have the sb middleware.

https://github.com/cloudnativeentrepreneur/knativebus

The times I'd reach for kafkabus/rabbitbus with this set up would

  1. Depend on the broker you are using for Knative - Kafka to be able to use kafkabus, for instance
  2. Be mostly for situations where I'd want to write/read in bulk to/from a topic https://github.com/servicebus/kafkabus/blob/master/test/kafka-send-listen.js#L58-L62

Though to be honest, setting up a local development environment is much easier with servicebus libs than knative, as you need to run a whole kube cluster for knative

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants