Processes in the Replicate Replication Server

Learn the processes involved when a replicate Replication Server receives incoming messages from a primary Replication Server.

Some of the same threads—SQM, RSI, DSI—also involved in processes in the primary Replication Server are shown in the figure.

Transaction Processing in the Replicate Replication Server
Figure 4-2 illustrates the processes involved when a replicate Replication Server receives incoming messages from a primary Replication Server. In the primary replication server, messages are stored in the outbound stable queue through D I S T, which is then sent to by R S I to the replicate Replication Server. The R S I user thread in the replicate Replication Server serves as the client connection thread for incoming messages from the primary Replication Server. It calls the Message Delivery (M D) module to determine whether to send the message to a data server using D S I thread or another Replication Server using R S I thread. Once M D determines the Replication Servers to where the messages should be sent, messages are distributed through S Q M, stored in the outbound stable queue, and passes to their respective threads. The R S I thread sends the messages to other replicate Replication Server, while D S I thread sends messages to the replicate data server.
Related concepts
Processes in the Primary Replication Server