Gateway replication
Gateway replication is a more complex adaptation of peer-to-peer replication that extends replication capabilities across networks. You can use the information and example provided here to know more about it.
The most notable difference is that a gateway server does replicate changes received from other peer servers through the gateway.
A gateway server must be a master server, that is, writable. It acts as a peer server within its own replication site. That is, it can receive and replicate client updates and receive updates from the other peer-master servers within the replication site. It does not replicate the updates received from the other peer-masters to any servers within its own site.
Within the gateway network, the gateway server acts as a two-way forwarding server. In one instance, the peers in its replication site act as the suppliers to the gateway server and the other gateway servers are its consumers. In the other instance the situation is reversed. The other gateway servers act as suppliers to the gateway server and the other servers within its own replication site are the consumers.
