Patent attributes
A system and method for updating a customer cluster includes receiving first data from a group of customers intended to receive an update, identifying a subset of customers from the group of customers based on the first data for receiving a canary version of the update, facilitating installation of the canary version of the update on each of the subset of customers, receiving second data from each of the subset of customers upon installation of the canary version of the update, predicting whether the subset of customers that receive the canary version is to increase or decrease based on the second data, and adjusting a number of customers in the subset of customers for receiving the canary version of the update based on the prediction.