kishoreg commented on issue #8618:
URL: https://github.com/apache/pinot/issues/8618#issuecomment-1126628052

   Thanks for putting this together. It's very detailed and well explained. 
   
   What I am not sure if there is a need for this in Pinot in a real life use 
case.
   
   Traditionally, these strategies work well for task distribution where a task 
can be executed on any of the worker nodes and there is a huge variance among 
the task.. something like one task taking 10 minutes vs 1 minute vs hour 
etc.note that I explicitly left out millisecond and second because when a task 
takes such a small amount of time, the feedback loop needs to be really fast.
   
   
   In case of Pinot, we don't really have a lot of choice since each segment is 
already assigned to a set of nodes mostly 3 for fault tolerance. There is not 
much, we can do given that we just have 3 options for a given segment.
   
   It will be great to see a real life example where we could have either seen 
better latency or throughput based because of this change..
   
   
   
   


-- 
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...@pinot.apache.org

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


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

Reply via email to