The Sling Content Distribution (SCD) module allows one to distribute Sling resources between different Sling instances. The API works at path level and the distribution agents basically enable distribution of specific paths between instances. There are several main use cases in which SCD can help.
Please refer to the below blog, in which I have listed down the configurations required to set up the distribution across multiple publisher instances using Sync Agent.