The master worker mode replaces the systemd wrapper, it does not need a separated binary anymore, everything is builtin.
This mode will launch a "master" which will monitor the "workers". Using this mode, you can reload HAProxy directly by sending a SIGUSR2 signal to the master. The master-worker mode is compatible either with the foreground or daemon mode. It is recommended to use this mode with multiprocess and/or systemd. The master take advantage of the seamless reload feature (-x on the command line), it will try to add automatically this option during a reload when a stats socket exposes its listeners. The seamless reload is transparent.