jiajunwang commented on issue #680: Question on CrushEd rebalance algorithm and MasterSalve state model for Pinot URL: https://github.com/apache/helix/issues/680#issuecomment-573918795 I had some discussion with Jack offline. My take away is that the AutoRebalanceStrategy with OnlineOffline state model might work for Pinot for now. But it has some limitations and may impact future changes. For example, this strategy is not rack-aware. As for the OnlineOffline state model, once there are more than 2 replicas, we will have multiple online replicas. I assume it might cause issues. In addition, I'm not sure what does "simplified" mean for Pinot? The CrushEd algorithm is internally more complicated, but it is more stable and performs better than the legacy strategy. So eventually, the CrushEd strategy should help to simplify the application code more. I remember it is part of the reason we decided to go with the CrushEd strategy. @dasahcc @lei-xia Could you please also take a look in case I missed anything.
---------------------------------------------------------------- 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: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
