Invention Grant
- Patent Title: Distributed system, computer program product and method
-
Application No.: US15812046Application Date: 2017-11-14
-
Publication No.: US11042533B2Publication Date: 2021-06-22
- Inventor: Hiroshi Horii , Akihiko Tozawa
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Tutunjian & Bitetto, P.C.
- Agent Randall Bluestone
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/23 ; G06F9/48 ; G06F9/52 ; G06F9/46 ; G06F16/27

Abstract:
A distributed system is provided that includes member nodes and a leader node. Each member node stores a database and updates the database by performing common ones of a plurality of transactions. The leader node generates a batch, to be executed by each member node, which includes two or more transactions lacking an access conflict from among the plurality of transactions. The leader node includes: a section that generates an access set as a set of database entries to be accessed by each transaction to be executed; a section that generates the batch, based on the access set of each transaction to be executed; and a leader-side section that performs a consensus process for the batch among the leader and member nodes. Each member node includes the database; a member-side section that performs a consensus process for the batch; and a section that performs parallel execution of batch transactions.
Public/Granted literature
- US20180329945A1 DISTRIBUTED SYSTEM, COMPUTER PROGRAM PRODUCT AND METHOD Public/Granted day:2018-11-15
Information query