Global data synchronization (GDS) is an ongoing business process that enables continuous exchange of data between trading partners to ensure synchronized information.
GDS is based on a publish/subscribe model. The supplier is required to publish its product information to a data pool, and the data pool then matches the published data to the known subscribers of the data.
The product information can be about price, party, and other relationship-specific attributes. This process ensures that all stakeholders for a product are notified about the latest information about the product.
GDS uses a global network called the Global Data Synchronization Network (GDSN), which facilitates the synchronization of item information between retailer and suppliers by using a single global registry. It is a single point of entry into the network for suppliers and retailers through selected data pools. Once connected, the trading partners can subscribe to or publish all of their item information in a single and consistent process for all other trading partners that are connected to the GDSN. The following figure shows the flow of product data between trading partners, data pools, and the global registry with in the GDSN.