Varnish Broadcaster broadcasts requests to multiple Varnish caches from a single entry point. It eases purging/banning across multiple cache instances. Broadcaster consists of a web server with a REST API, which will receive invalidation requests and distribute them to all configured caches.
Varnish Broadcaster relays the entire client request against all configured nodes, with a few exceptions:
X-Broadcast*
namespace are stripped and reserved for internal usageThe configuration file used by Broadcaster is similar to the one described by the VHA or depending on the setup it may be the exact same file.