Oracle Corporation
"BOUNCING" IO PATTERN FOR REPLICATION PROTOCOLS

Last updated:

Abstract:

a first request to replicate a first transaction and execute a batching process to replicate the first transaction. The batching process can include selecting a first server for replication of the first transaction, determining that a pending acknowledgement from the selected first server has not been identified, adding the first transaction to a first batch for the first server, and sending the first batch including only the first transaction. The master controller can receive a second request to replicate a second transaction, execute the batching process with the master controller to replicate the second transaction, which executing of the batching process includes adding the second transaction to a second batch including a plurality of transactions, receive an acknowledgement indicative of completion of replication, and send the second batch upon receipt of the acknowledgement indicative of completion of replication.

Status:
Application
Type:

Utility

Filling date:

31 Aug 2020

Issue date:

3 Mar 2022