Cross-Server

Everything syncs¶
Bans, warns, role grants, role edits, setting changes and saved permanent commands all replicate to every running server within seconds. Given roles and bans reach players who are offline or have never joined your game, and their profiles prepare in advance and apply the moment they join a server.
Built for the biggest games¶
HD Admin was built with help from do_small and some of the largest games on Roblox to make sure it scales from the smallest games right up to those with over 100,000 live servers. It keeps one source of truth in DataStores, notifies servers over MessagingService, and moves the actual data through MemoryStore partitions. When servers start-up, they read from MemoryStore snapshots instead of the actual DataStores, so that even tens-of-thousands of servers restarting at once won't exhaust your experience's data budgets.
The Partitions setting¶
A single partition comfortably supports experiences with 20,000 live servers. If your experience may exceed 100,000 live servers, raise the partition limit in the Settings module of your loader's Config:
["SystemSettings"] = {
Partitions = 5, -- the default is 5, which comfortably covers 100,000 live servers
}
Info
All of this happens automatically and the defaults suit the vast majority of games, so you'll probably never need to touch this setting.