A server which hosts a database that is replicated on other servers. Such a server carries out a number of functions: it broadcasts changes to its data to other replicated servers, it queues up changes to its database in the order in which they are made, and it disallows any processing on the database until it is back in synchronization with the databases stored on the other replicated servers.