Invention Grant
- Patent Title: Optimizing latency and/or bandwidth of large client requests for replicated state machines
-
Application No.: US15601694Application Date: 2017-05-22
-
Publication No.: US10348817B2Publication Date: 2019-07-09
- Inventor: Ivan Schreter
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
- Main IPC: G06F15/173
- IPC: G06F15/173 ; H04L29/08

Abstract:
Network packets containing data of a data request received from a client machine by a leader replica of a cluster of replicas can be passed to follower replicas of the cluster, and a replicate request can be sent to the follower replicas after the network packets have been sent to the follower replicas. A mutation required by the data request can be recorded as committed upon receipt of replication confirmation messages from a quorum of the replicas, and the client machine can be notified that the mutation has been completed after the recording of the mutation as committed. In one option, the client machine can send the network packets to the leader replica, which in turn sends these network packets to the follower replicas. In another option, the client machine can send the network packets to the leader replica and to the follower replicas.
Public/Granted literature
- US20180337980A1 OPTIMIZING LATENCY AND/OR BANDWIDTH OF LARGE CLIENT REQUESTS FOR REPLICATED STATE MACHINES Public/Granted day:2018-11-22
Information query