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 emitter #62

Closed
wants to merge 6 commits into from
Closed

Add emitter #62

wants to merge 6 commits into from

Conversation

gmlewis
Copy link

@gmlewis gmlewis commented Jul 22, 2022

This PR adds a new underlying queuing technology to "vice" called Emitter which is a high-performance, low-latency, and secure platform based on MQTT. More details can be found at emitter.io.

Signed-off-by: Glenn Lewis <6598971+gmlewis@users.noreply.github.com>
Signed-off-by: Glenn Lewis <6598971+gmlewis@users.noreply.github.com>
Signed-off-by: Glenn Lewis <6598971+gmlewis@users.noreply.github.com>
Signed-off-by: Glenn Lewis <6598971+gmlewis@users.noreply.github.com>
Signed-off-by: Glenn Lewis <6598971+gmlewis@users.noreply.github.com>
Signed-off-by: Glenn Lewis <6598971+gmlewis@users.noreply.github.com>
@gmlewis
Copy link
Author

gmlewis commented Sep 2, 2022

friendly ping

@ojizero
Copy link
Collaborator

ojizero commented Sep 2, 2022

@gmlewis thanks a ton for your contribution!

Apologies for the delay GitHub didn't push a notification my way when you first opened it and I've been on vacation followed by being swarmed at work and didn't notice it!

I'll give it a look over the weekend!

@ojizero
Copy link
Collaborator

ojizero commented Sep 2, 2022

An initial question (and forgive me if it's too obvious but I'm not 100% expert in MQTT + Emitter) but do you think it is necessary to have an explicit version for Emitter as oppose to having a general purpose MQTT driver that can be configured to use Emitter or other MQTT implementations (kinda like an extension to #56) 🤔

@gmlewis
Copy link
Author

gmlewis commented Sep 2, 2022

Hmmm... that's an excellent question, @ojizero - and honestly, since I wrote that PR, I've been learning more about nats.io and am wondering if I should change my current systems to start using nats.io and stop using emitter.io. At the time, I thought Emitter provided some really nice features like the securing of channels, but now I'm kinda wondering if there is added benefit.

If you come to the same conclusion, then I'm totally fine if you just want to simply close this PR. 😁

@ojizero ojizero closed this May 20, 2023
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

Successfully merging this pull request may close these issues.

2 participants