You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by GitBox <gi...@apache.org> on 2020/08/10 12:37:43 UTC

[GitHub] [shardingsphere-elasticjob] zhaoyuguang opened a new issue #1355: Support Kafka job

zhaoyuguang opened a new issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355


   I want create new maven module for elasticjob-kafka-executor under elasticjob-executor-type to implement new job type for Kafka. 


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-683302722


   Compared to some other job types, it does not need to worry about blocking and execution time. In this scenario, a kafka Job Type Elastic Job project could complete the task completely in company.


----------------------------------------------------------------
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] [shardingsphere-elasticjob] rudy2steiner commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
rudy2steiner commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671696096


   great job, I'm interested in when and where we will use MQ job? maybe I can help


----------------------------------------------------------------
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] [shardingsphere-elasticjob] terrymanu commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
terrymanu commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671367597


   It is a good idea, we can do more built-in job types


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-695753231


   I want to finish this problem in several stages.
   Stage 1: New Maven Module for Elasticjob-Kafka-Executor Under Elasticjob-Executor Type to Implement New Job Type for Kafka
   Phase 2: Jar jar conflicts are avoided by using the Maven-Shade Plugin
   Stage 3: Improve relevant documents


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang edited a comment on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang edited a comment on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-683302722


   Compared to some other job types, it does not need to worry about blocking and execution time as https://github.com/apache/shardingsphere-elasticjob/issues/1405. In this scenario, a kafka Job Type Elastic Job project could complete the task completely in company.


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671692791


   > How about design a MQ Job, and use SPI to load Kafka, RocketMQ and Pulsar?
   
   This is the best one, but it's a bit difficult to implement at once. I want to create `elasticJob-kafka-executor` first and then use SPI load Kafka and other MQ. Is that ok?


----------------------------------------------------------------
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] [shardingsphere-elasticjob] terrymanu commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
terrymanu commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-680969699


   What is benefit for use ElasticJob to produce message?


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang edited a comment on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang edited a comment on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-678613290


   ![diagram](https://user-images.githubusercontent.com/10150229/90952179-1feadd80-e494-11ea-9f1d-d263baec2179.png)
   1 When multiple consumers listen to the same topic, they can execute tasks at the same time and complete their own business code
   2 Task execution is asynchronous and does not block


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang edited a comment on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang edited a comment on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-678613290


   ![diagram](https://user-images.githubusercontent.com/10150229/90952285-da7ae000-e494-11ea-8e38-b7539fa60691.png)
   
   1 When multiple consumers listen to the same topic, they can execute tasks at the same time and complete their own business code
   2 Task execution is asynchronous and does not block


----------------------------------------------------------------
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] [shardingsphere-elasticjob] terrymanu commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
terrymanu commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671690979


   How about design a MQ Job, and use SPI to load Kafka, RocketMQ and Pulsar?


----------------------------------------------------------------
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] [shardingsphere-elasticjob] rudy2steiner edited a comment on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
rudy2steiner edited a comment on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671696096


   great idea, I'm interested in when and where we will use MQ job? maybe I can help


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671336113


   I wanted to do this with Kafka-client to increase the types of tasks we support, similar to HTTP jobs, but the user had to introduce the kafka-client package, and if they didn't want to, they had to use the maven excluded tag to excluded `elasticjob-kafka-executor`.


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-674737563


   Support for more job types


----------------------------------------------------------------
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] [shardingsphere-elasticjob] terrymanu commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
terrymanu commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-674492663


   We need to discuss what is the best practice if using ElasticJob for improving. Can you provide some hint of it?


----------------------------------------------------------------
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] [shardingsphere-elasticjob] zhaoyuguang commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
zhaoyuguang commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-678613290


   [diagram](https://user-images.githubusercontent.com/10150229/90952179-1feadd80-e494-11ea-9f1d-d263baec2179.png)
   1 When multiple consumers listen to the same topic, they can execute tasks at the same time and complete their own business code
   2 Task execution is asynchronous and does not block


----------------------------------------------------------------
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] [shardingsphere-elasticjob] terrymanu commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
terrymanu commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-678605330


   Can we discuss more details about the usage of Kafka Job?
   Cloud you provide a diagram to describe your idea?


----------------------------------------------------------------
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] [shardingsphere-elasticjob] Technoboy- commented on issue #1355: Support Kafka job

Posted by GitBox <gi...@apache.org>.
Technoboy- commented on issue #1355:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1355#issuecomment-671701757


   So could we discuss about the scenarios that involved in MQ?
   1. We use mq-executor to send a trigger event to the target broker and topic as the job triggered or finished ? This seems a cool ideal.
   I can only think about the mq-executor as a producer, but not a consumer.


----------------------------------------------------------------
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