Pattern where commands are dispatched through a bus that maps each command to a single registered handler. Registration happens at boot time; at execution time the publisher simply tells the bus to handle the command without knowing the concrete handler. Contrasted with an event bus where a single message can be handled by multiple subscribers.