The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 05, 2024

Filed:

May. 01, 2019
Applicant:

Ebay Inc., San Jose, CA (US);

Inventors:

Guogen Zhang, San Jose, CA (US);

Kun Ren, San Jose, CA (US);

Sami Ben-Romdhane, Los Altos, CA (US);

Assignee:

eBay Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 9/46 (2006.01); G06F 12/0804 (2016.01); G06F 12/0866 (2016.01); G06F 12/128 (2016.01);
U.S. Cl.
CPC ...
G06F 16/2379 (2019.01); G06F 12/0804 (2013.01); G06F 16/2365 (2019.01); G06F 2212/1008 (2013.01);
Abstract

A global transaction system receives a transaction request for a plurality of database services of microservices. The global transaction system receives a plurality of local commit decisions of local commit requests from local transaction managers of the database services of the microservices. The local commit request corresponds to the transaction request for each database. The global transaction system generates a physical commit request to each of the local transaction managers based on the local commit decisions and a global commit decision. Each local transaction manager submits the physical commit request to each database server of the database services corresponding to the transaction request.


Find Patent Forward Citations

Loading…