Skip to content
This repository was archived by the owner on Nov 1, 2024. It is now read-only.

How It Works

Austin Pilz edited this page Jun 14, 2017 · 2 revisions

Hub and Spoke

ServerSync operates on a network setup called Hub and Spoke, meaning the hub (Your Bungeecord hub) is the central point of access and communication for all of the spokes (Your Bukkit servers). ServerSync hub is the brain of the operation, connecting to all of the other servers within the network. The hub determines when data is to be shared, as well as the source and destination of the data.

Round Robin

ServerSync syncs data across servers in a Round Robin format, meaning that servers are sync in an ordered list. When servers connect to the hub upon startup, they're placed into an ordered list of other servers in your network. When it comes time to sync data, ServerSync will go through the list syncing the data from one server at a time to all other servers in the network

Connections

After installation, the ServerSync hub will await Bukkit servers to associate with it. One of the best parts about ServerSync is that it requires no manual configuration of the other servers in your network, ServerSync will find them for you! Once the Bukkit servers have associated with the ServerSync hub, data sync will begin. If a server associates in the middle of a data sync, it will not be entered into the sync rotation until the current sync has been completed. This is to ensure that a server does not enter the sync mid sync and miss a portion of data.

Reporting

Any errors during connection, association or data sync will be reported in the console of the respective server

Clone this wiki locally