-
公开(公告)号:US11003377B2
公开(公告)日:2021-05-11
申请号:US15282025
申请日:2016-09-30
Applicant: VMware, Inc.
Inventor: Georgios Chrysanthakopoulos , Pieter Noordhuis , Dahlia Malkhi , Nikos Vasilakis , Asaf Kariv
IPC: G06F3/06 , G06F9/54 , G06F16/23 , G06F16/245 , G06F16/22 , G06F9/50 , H04L29/08 , G06F8/30 , H04L12/24 , H04L29/06
Abstract: A method of managing a transaction in a control plane executing on a computing system that manages a plurality of services includes: receiving, at the control plane from a client, a plurality of first requests for at least one target service of the plurality of services, each of the plurality of first requests including a transaction indicator identifying the transaction; executing at least one handler of the at least one target service to process the plurality of first requests; receiving, at the control plane from the client, a commit request for the transaction coordinator service, the commit request including an instruction to commit the transaction; and executing a handler of the transaction coordinator service to process the commit request and notify the at least one target service of a status of the commit request.