Intuit Inc.
Intelligent rolling update of a cluster of servers via container orchestration

Last updated:

Abstract:

A method for automatically updating a plurality of brokers in a cluster of a distributed streaming platform within a container orchestration tool, the method including querying each of a plurality of brokers to obtain metadata from a distributed streaming platform; using the obtained metadata to identify a broker within the plurality of brokers that acts as a controlling broker; computing an order in which the plurality of brokers will be updated based on the obtained metadata, wherein the order specifies that the controlling broker will be updated last; and performing, via an update manager executed by at least one processor, a rolling update of each of the plurality of brokers according to the computed order.

Status:
Grant
Type:

Utility

Filling date:

30 Jul 2019

Issue date:

15 Mar 2022