You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2021/01/11 11:28:00 UTC

[GitHub] [rocketmq-externals] maixiaohai opened a new issue #669: [rocketmq-iot-bridge] Support RocketMQ as aStore of IOT Bridge

maixiaohai opened a new issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669


   **FEATURE REQUEST**
   
   1. Please describe the feature you are requesting.
   
   2. Provide any additional detail on your proposed use case for this feature.
   
   2. Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have). Are you currently using any workarounds to address this issue?
   
   4. If there are some sub-tasks using -[] for each subtask and create a corresponding issue to map to the sub task:
   
   - [sub-task1-issue-number](example_sub_issue1_link_here): sub-task1 description here, 
   - [sub-task2-issue-number](example_sub_issue2_link_here): sub-task2 description here,
   - ...


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] maixiaohai commented on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
maixiaohai commented on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-776403008


   > There is a similar todo as you design[1]. since we miss the core members in this sub-project. Would you like to continue this work? I would like to help you:-)
   > 
   > [1] https://github.com/apache/rocketmq-externals/tree/master/rocketmq-iot-bridge
   
   Thanks for your reply~
   yeah, we want to make a contribution to this sub-project. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] vongosling commented on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
vongosling commented on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-792407478


   The pull model is a more flexible way to implement the MQTT function, I recommend this way. You could shields some details in MQTT proxy.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] vongosling edited a comment on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
vongosling edited a comment on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-792407478


   The pull model is a more flexible way to implement the MQTT function, I recommend this way. You could shield some details in the MQTT proxy. 
   
   BTW, you could make PRs( many commits, but a function-complemented commmit at one time) in this branch https://github.com/apache/rocketmq-externals/tree/mqtt-mesh. It is an easy way for the community to help to collaborate with the coding.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] maixiaohai commented on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
maixiaohai commented on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-791513159


   Hi, we have completed the code for storing the message to rocketmq broker, and will submit the producer part to the community next week.
   
   Regarding the consumption part, there is a question. 
   1) We use push consumers first to consume data, and found that data loss and duplication may occur during the process. 
   2) So we prefer to use pull consumers. The use of the pull mode requires synchronization and management of the offset, which has achieved the purpose of mqtt broker scalability. We tend to implement this process by writing metadata to a special topic. 
   
   We hope to know what the community's opinion, or what better suggestions and tendencies there are. Thank you.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] vongosling edited a comment on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
vongosling edited a comment on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-792407478


   The pull model is a more flexible way to implement the MQTT function, I recommend this way. You could shields some details in the MQTT proxy. 
   
   BTW, you could make a small function-complemented in this branch https://github.com/apache/rocketmq-externals/tree/mqtt-mesh. It is an easy way for the community to help to collaborate with the coding.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] vongosling commented on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
vongosling commented on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-776372515


   There is a similar todo as you design[1]. since we miss the core members in this sub-project. Would you like to continue this work? I would like to help you:-)
   
   [1] https://github.com/apache/rocketmq-externals/tree/master/rocketmq-iot-bridge


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] vongosling edited a comment on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
vongosling edited a comment on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-792407478


   The pull model is a more flexible way to implement the MQTT function, I recommend this way. You could shields some details in MQTT proxy. BTW, you could make a small function-complemented in this branch https://github.com/apache/rocketmq-externals/tree/mqtt-mesh, it is an easy way for the community to help to collaborate with the coding.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] vongosling edited a comment on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
vongosling edited a comment on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-792407478


   The pull model is a more flexible way to implement the MQTT function, I recommend this way. You could shield some details in the MQTT proxy. 
   
   BTW, you could make a small function-complemented in this branch https://github.com/apache/rocketmq-externals/tree/mqtt-mesh. It is an easy way for the community to help to collaborate with the coding.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq-externals] maixiaohai commented on issue #669: [rocketmq-iot-bridge] Support RocketMQ as a store of IOT Bridge

Posted by GitBox <gi...@apache.org>.
maixiaohai commented on issue #669:
URL: https://github.com/apache/rocketmq-externals/issues/669#issuecomment-768768555


   ping~


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org