Requesting Pulsar to support IoT protocols - STOMP, AMQP, MQTT, WSS #18841
Replies: 10 comments
-
Hi @PrashantKS thank you for creating the issue. We have just added kafka protocol support to pulsar via KoP (https://github.com/streamnative/kop). It is We are also working on adding both AMQP and MQTT to Pulsar through the same protocol handler mechanism. Please stay tuned. It is coming out soon. |
Beta Was this translation helpful? Give feedback.
-
My team also is seriously considering Pulsar to replace ActiveMQ 5 (yes, it's way overdue), but we have a lot of STOMP and AMQP clients. @sijie Does the |
Beta Was this translation helpful? Give feedback.
-
@davidlanouette No. We are about to release AMQP-on-Pulsar (AoP) and MQTT-on-Pulsar (MoP) in a few weeks. |
Beta Was this translation helpful? Give feedback.
-
@sijie Thanks for the update! Do you have a link to that repo? I'd be interested in contributing if I can. |
Beta Was this translation helpful? Give feedback.
-
This issue contains too many requests in one. I would suggest to create 4 separate issues (one for each protocol) and close this one. In this case, the issues can be closed as soon as the handler is implemented and we don't have to wait till all other handlers are finished. |
Beta Was this translation helpful? Give feedback.
-
@davidlanouette sorry that I missed this message! The AoP is available at https://github.com/streamnative/aop. MoP will be also public soon. @vzhikserg I agree with you. We can create separate issues for the requested protocol handlers and then close this one. |
Beta Was this translation helpful? Give feedback.
-
@sijie Are you guys planning to add support for protocols like STOMP ?. Is there a different issue created for this ? |
Beta Was this translation helpful? Give feedback.
-
Same request, I want to use pulsar as my spring websocket server's STOMP message broker. |
Beta Was this translation helpful? Give feedback.
-
MQTT on Pulsar (MoP) can be found here: |
Beta Was this translation helpful? Give feedback.
-
We found that several protocols plugin is now only readable (streamnative/kop) or status unclear (streamnative/mop). I would like to ask to add those protocol handler(MQTT, Kafka ..etc) as the official plugin maintained by Apache/Pulsar project. This will help more people who already need those protocol without any help in this place |
Beta Was this translation helpful? Give feedback.
-
Use case:
In the IoT related use cases, we are using RabbitMQ as the message broker to receive/send messages from IoT devices over the protocols STOMP, AMQP, MQTT, WSS and further integrate with Kafka/Pulsar for streaming processing/data analysis.
Request:
It would be better if Pulsar has a proxy handler for the protocols STOMP, AMQP, MQTT, WSS. It may help millions of projects, especially those that are serving IoT use cases.
Beta Was this translation helpful? Give feedback.
All reactions