abhishekrb19 commented on code in PR #18082:
URL: https://github.com/apache/druid/pull/18082#discussion_r2152696262


##########
docs/ingestion/supervisor.md:
##########
@@ -411,6 +413,10 @@ This value is for the ideal situation in which there is at 
most one set of tasks
 In some circumstances, it is possible to have multiple sets of tasks 
publishing simultaneously. This would happen if the
 time-to-publish (generate segment, push to deep storage, load on Historical) 
is greater than `taskDuration`. This is a valid and correct scenario but 
requires additional worker capacity to support. In general, it is a good idea 
to have `taskDuration` be large enough that the previous set of tasks finishes 
publishing before the current set begins.
 
+## Multi-Supervisor Support
+Druid supports multiple stream supervisors ingesting into the same datasource. 
This means you can have any number of the configured stream supervisors (Kafka, 
Kinesis, etc.) ingesting into the same datasource at the same time.

Review Comment:
   Should we also cross-reference this 
[topic](https://druid.apache.org/docs/latest/ingestion/kafka-ingestion/#ingest-from-multiple-topics)
 with `topicPattern` and vice-versa? I'm also wondering with support for 
multiple supervisors, would anyone still prefer to use `topicPattern`, even if 
all the input topics are on the same Kafka brokers?
   
   `topicPattern` is limited to Kafka and only works when all input topics 
reside on the same Kafka brokers. Multiple supervisors on the other hand has 
other added benefits in relation to scaling and mangement. If there's value in 
keeping both, we could call out the differences. Otherwise, we could consider 
deprecating `topicPattern` in favor of this new feature once it graduates from 
experimental to GA.
   
   Thoughts, @jtuglu-netflix @kfaraz?



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

To unsubscribe, e-mail: commits-unsubscr...@druid.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@druid.apache.org
For additional commands, e-mail: commits-h...@druid.apache.org

Reply via email to