Invention Grant
- Patent Title: Command processing in distributed computing systems
-
Application No.: US15987998Application Date: 2018-05-24
-
Publication No.: US10917457B2Publication Date: 2021-02-09
- Inventor: Shicong Meng , Jian Tan , Ting Wang , Li Zhang
- 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
- Agent Anthony M. Pallone
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08 ; A63F13/352 ; H04L29/14 ; A63F13/358

Abstract:
An embodiment of the invention includes a method for executing commands in a distributed computing environment. The method receives a plurality of distributed commands from one or more devices. The method determines a global command execution order for executing the received plurality of distributed commands. The method dispatches the received plurality of distributed commands to a plurality of servers hosting a plurality of corresponding shards in the distributed computing environment, where a given distributed command corresponds to one or more of a given shard if the given distributed command pertains to a state hosted by the one or more given shard. The method executes, by the one or more given shard, the given distributed command, where the execution is deterministic, and where a result of deterministic execution of the given distributed command is unanimous among the one or more given shard.
Public/Granted literature
- US20180270297A1 COMMAND PROCESSING IN DISTRIBUTED COMPUTING SYSTEMS Public/Granted day:2018-09-20
Information query