Two service instances may form a single distributed system across a WAN. The interaction of the two service instances may follow one of the patterns described in the section on Design Patterns.

Call the two service instances A and B. The cluster within each service instance uses an identifier called a distributed_system_id. This example assigns distributed_system_id = 1 to cluster A and distributed_system_id = 2 to cluster B. Cluster gateway senders provide the communication path and construct that propagates region operations from one cluster to another. On the receiving end are cluster gateway receivers. Creating a service instance also creates gateway receivers.

The procedures in this section assume that service instances communicate using TLS encryption.

Note: To set up more than two service instances across a WAN, set up the interaction between the first two service instances A and B following the directions in either Set Up a Bidirectional System or Set Up a Unidirectional System, as appropriate. After that, set up the interaction between service instance A and another service instance (called C) following the directions in either Set Up an Additional Bidirectional Interaction or Set Up an Additional Unidirectional Interaction, as appropriate.

check-circle-line exclamation-circle-line close-line
Scroll to top icon