Patterson + Sheridan, LLP
Group membership and leader election coordination for distributed applications using a consistent database
Certain aspects described herein are directed to methods and systems for updating a status of a first process. In certain aspects, a method includes periodically examining a first table stored in a consistent and distributed database, wherein the table includes a first indication of a status of the first process and a second indication of a status of a second process and the first process and the second process are clustered for implementing functions of a distributed application in a distributed manner. The method further includes determining that the first indication has not changed during a first time period and changing the status of the first process in a second table to reflect that the first process is non-operational, wherein a different share of workload associated with the distributed application is performed by the second process as compared to when the first process was operational.
VMware, Inc.
G G G G
G06F G06F G06F G06F
inventional inventional inventional inventional
Vjekoslav Rajneesh Srinivas Medhavi Jiaqi Cheng Ragnar
Brajkovic Bajpai Neginhal Dhawan Chen Zhang Edholm