May 2018
Intermediate to advanced
576 pages
30h 25m
English
An example of a loosely coupled system would be Bi-Directional Replication (BDR). Postgres-BDR does not utilize a GTM, so the nodes contain data that is eventually consistent between nodes. This is a performance optimization since tests showed that trying to use tightly coupled approaches catastrophically limits performance when servers are geographically separated.
In its simplest multimaster configuration, each node has a copy of similar data. You can update data on any node and the changes will flow to other nodes. This makes it ideal for databases that have users in many different locations, which is probably the case with most websites. Each location can have its own copy of the application code and database, ...